Quantitative Engineer
Bank of America Corporation
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
This job is responsible for designing, developing, testing and implementing common, reusable, and scalable software components which are either domain independent (generic data quality tools over billions of rows of data) or domain specific (classification models for surveillance or testing framework for Global Markets processes). Key responsibilities include enabling Global Risk Management's data and analytical capabilities. Job expectations include working with modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics.
Responsibilities:
Applies quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements
Understands financial data: schemas, flow, size, data issues, data controls, etc.
Builds performant big data pipelines
Uses programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processes
Collaborates with key stakeholders across the Bank to understand modeling and testing business processes and requirements
Thinks outside the box of current industry standards to develop innovative approaches
Maintains and continuously enhances capabilities over time to respond to the changing nature of portfolios, economic conditions and emerging risks
Global Risk Analytics (GRA) is a sub-line of business within Global Risk Management (GRM), responsible for developing a consistent and coherent set of models, analytical tools, and tests for effective risk and capital measurement, management and reporting across Bank of America. GRA partners with the Lines of Business and Enterprise functions to ensure the capabilities it builds address both internal and regulatory requirements, and are responsive to the changing nature of portfolios, economic conditions, and emerging risks. In executing its activities, GRA drives innovation, process improvement and automation.
Quantitative engineers in Global Risk are responsible for designing and implementing common, reusable, and scalable software components. These components enable GRM’s data and analytical capabilities. These components can be domain independent (e.g., generic data quality tools over trillions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Quantitative engineers work with modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics. Quantitative engineers have a combination of software engineering, big data, and modeling skills and the ability to work across the entire spectrum of a big data stack – from data to logic to model to UI to UX. Job Responsiblities:Applying quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements
Understanding financial data: schemas, flow, size, data issues, data controls, etc.
Building performant big data pipelines
Use programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processes
Collaborate with key stakeholders across the Bank to understand modeling and testing business processes and requirements
Think outside the box of current industry standards to develop innovative approaches
Maintaining and continuously enhancing capabilities over time to respond to the changing nature of portfolios, economic conditions and emerging risks
Source and evaluate data required for modeling and testing
Design and develop and implement models and tests
Produce clear, concise and repeatable technical documentation models and tests for internal and regulatory purposes
Required Qualifications:
Candidates should meet all or a subset of the following technical skills:
Software engineering: modular code, software lifecycle processes, unit testing, regression testing
Big data: distributed computing paradigms (e.g., mapreduce, dataframes, etc), optimizing distributed software
Modeling / quantitative: basic modeling techniques (regression, classification, clustering, etc)
Bachelor’s degree in Computer Science, a closely related field, or a degree from a program where software engineering was a key focus or equivalent work experience
A minimum of 1-2 years relevant professional experience or evidence of personal projects and endeavours that show a passion for coding and problem solving.
Strong Programming skills (e.g., Python) and solid understanding of Software Development Life cycle principles
Candidates should have at least one of these following skills and preferably have at least two of these skills:
Strong analytical and problem-solving skills
Experience applying quantitative methods such as modelling, data analytics, machine learning, and statistics to develop business solutions
Experience with large scale data sets with structured or unstructured data
Experience in building user facing applications over large amounts of data using technologies like React, Angular, JavaScript etc.
Experience implementing process improvements and automation
Strong Python development skills (including Pandas and related data-processing libraries).
Experience with big data technologies such as Spark, PySpark, Hadoop, and Hive.
Exposure to quantitative modeling or financial modeling is a plus, but not required.
Skills:
Critical Thinking
Data Modeling
Process Effectiveness
Risk Modeling
Test Engineering
Influence
Oral Communications
Prioritization
Relationship Building
Written Communications
Attention to Detail
Change Management
Minimum Education Requirement: Bachelor’s degree in related field or equivalent work experience
Shift:
1st shift (United States of America)Hours Per Week:
40$90k - $155.5k
...business within Global Risk Management (GRM). The GRA team provides quantitative capabilities supporting global risk management and capital... ...processes and data, and applying a combination of software engineering, big data, data science and risk management skills to drive...SuggestedFull timeWork experience placementWork at officeFlexible hoursShift workDay shift- ..., and performance tuning. Develop, test, deploy, and support quantitative model prototypes, analytical tools, and automated workflows;... ...-medium-scale projects. Serve as a liaison between Financial Engineering, Market Risk, Risk Technology, and application development teams...Suggested
- ...Quantitative Developer Location: New Jersey, Jersey City, USA — Hybrid Employment Type: Contract About the Role We are seeking... ...brings deep capital markets domain knowledge, strong engineering discipline, and the ability to collaborate closely with quants...SuggestedContract work
$80 - $90 per hour
...talk with your recruiter to learn more. Base pay range $80.00/hr - $90.00/hr Skills: Financial Market Risk Management and Quantitative Modeling, SQL, Python, MATLAB, Complex Financial Models, VaR methodology. Your Primary Responsibilities: Research and...SuggestedFull time- ...site in Jersey City, NJ Our client seeks a senior software engineer to lead design and development of next-generation electronic... ...for high-volume market data. Develop Python-based AI and quantitative models for research, prediction, classification, and signal generation...SuggestedHourly payLocal area
$125k - $135k
...a multi-disciplinary financial derivatives team that applies quantitative methods and technology to highly dynamic work. Our mandate includes... ...derivatives that require expertise in derivatives, financial engineering, insurance products, capital markets, data, and risk...Full timeWork at officeLocal areaImmediate startRemote workFlexible hoursShift work$110k - $145k
...insights.• Support forecasting processes and model overlays through quantitative, economic, and financial analysis.• Monitor macroeconomic,... ...in Finance, Economics, Business, Mathematics, Statistics, Engineering, Computer Science, or related quantitative field; advanced...Permanent employmentFull timeTemporary workFlexible hours- ...results to ensure qualityQualifications: •5+ years of working experience and must have 3+ years of hands-on experience in quantitative models, research, with deep understanding in fixed income and/or market risk. •Fluent in at least one high level programming...Work experience placement
- ...Job Title: Quantitative Analyst Location: New Jersey (Hybrid - 3 days/week onsite) Shift Schedule: Monday - Friday (9am - 5pm) Type: Contract Duration: 6 months. Pay Rate: $100/hr on W2 Primary Responsibilities Maintain and enhance in-house...Contract workWork experience placementMonday to FridayShift work3 days per week
- ...be extended upon performance evaluationInterview Process: 2 roundsYour Primary Responsibilities:• Research, design, and develop quantitative risk models for initial margin and stress testing of fixed-income products.• Develop high-quality research prototypes and robust...
- Job Requirements We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expertise in Python, system design, and modern backend technologies. The ideal candidate will take ownership...
- ...Summary: This role is for a Senior Python Developer within the Quantitative Investment Strategies (QIS) Technology team, responsible for... ...The ideal candidate will be an extremely hands‑on senior engineer and architect with deep Python expertise and a strong track record...Work at officeShift workDay shift
- ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer at JPMorgan Chase within Corporate Technology - Global Finance Technology, you serve as a seasoned member of an...Contract work
$89.8k - $155k
...us! Job Description: This job is responsible for conducting quantitative analytics and modeling projects for specific business units or... ...Adaptability Collaboration Problem Solving Risk Management Test Engineering Data Modeling Data and Trend Analysis Process Performance...Work experience placementWork at officeFlexible hoursShift workDay shift$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We look for formal training or certification in software engineering concepts, plus 3+ years of applied experience. We need hands-on experience in system design, application development, testing, and operational stability...Full time- ...experience supporting index trading, index calculation platforms, or quantitative/index-based investment products within a front-office trading... ...integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development...Work at officeFlexible hoursShift workDay shift
- ...ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the AI/ML Data Platforms , you are part of an agile...
$125k - $210k
...us! Job Description: This job is responsible for conducting quantitative analytics and complex modeling projects for specific business... ...Financial Mathematics, Applied Mathematics, Economics, Physics or Engineering Several years of relevant work experience or equivalent...Work experience placementWork at officeFlexible hoursShift workDay shift- ...and a background building production-grade applications in a banking or large enterprise environment. This is a true full stack engineering role-the ideal candidate is not a data engineer and not focused solely on scripting or automation. The role centers on designing,...Weekly payLong term contractTemporary workFor subcontractorFlexible hours
$54.62 - $64.62 per hour
...Front office applications in Banking services, knowledge of Fixed Income products will big plus - 7yr+ Years of experience in Quantitative researcher and developer, ability to deal with domain specific data analysis location: Jersey City, New Jersey job type...Hourly payContract workTemporary workWork experience placement- Job Description This individual will be joining the Enterprise Risk Finance Technology organization and contributing to the development and enhancement of critical applications that support finance and regulatory reporting functions. They will spend approximately 75...
$89.8k - $153.3k
...Job Description This role is responsible for conducting quantitative analytics and modeling projects for specific business units or risk... ...Collaboration Problem Solving Risk Management Test Engineering Data Modeling Data and Trend Analysis Process Performance MeasurementResearch...Work experience placementWork at officeShift workDay shift- ...Quantitative Finance Analyst Charlotte, North Carolina;Jersey City, New Jersey To proceed with your application, you must be at... ...Demonstrates knowledge of data & AI solutions, data platforms, context engineering, agentic AI workflows, data management & model governance...Work at officeFlexible hoursShift workDay shift
- Join us to advance your software engineering career while building impactful technology solutions. Grow your skills and make a difference with a collaborative team.As a Senior Lead Software Engineer at JPMorgan Chase within the CORPORATE TECHNOLOGY team, you will design...Contract work
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Credit Risk Technology organization, you are an integral part of an agile team that works to enhance,...
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience We need strong Java development expertise with object-oriented programming principles and substantial...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We need hands-on experience delivering system design, application development, testing, and...Full time- ...Hi, Our client is looking for a Software Engineer (Java/Python/Nodejs) in Charlotte, NC / Jersey City,NJ / Dallas, TX , below is the detailed requirement. Job Title: Software Engineer (Java/Python/Nodejs) Locations: Charlotte, NC / Jersey City, NJ / Dallas...
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We need hands-on experience delivering system design, application development, testing, and...Full time$61k - $101k
...assess and refine AI-generated output for correctness, performance, and security Understanding of responsible AI practices in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations Strong...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Quantitative Engineer. Be the first to apply!



