Software Engineer III - ML, Python

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Columbus, OH, USAJersey City, NJ, USA
$133,000 - $185,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Finance

Description For Software Engineer III - ML, Python

We have an exciting opportunity for a Software Engineer III at JPMorgan Chase within the Corporate Sector Technology line of business. This role combines cutting-edge machine learning technologies with enterprise-scale software development to deliver impactful AI solutions.

As a core technical contributor, you'll be responsible for building and supporting robust ML solutions, working with state-of-the-art technologies to ensure scalable, reliable, and efficient AI implementations. You'll be part of an agile team that enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way.

The role involves significant collaboration with cross-functional teams, including data scientists and software engineers, to understand model requirements and integrate them into applications. You'll be responsible for developing and implementing strategies for deploying machine learning models into production, ensuring scalability, reliability, and efficiency. Key responsibilities include designing and maintaining CI/CD pipelines, managing cloud infrastructure, and implementing comprehensive monitoring solutions.

We're looking for candidates with strong Python programming skills, including expertise in Pandas, Numpy, and Scikit-Learn, combined with practical experience in cloud platforms and containerization technologies. The ideal candidate will have 3+ years of applied experience and demonstrated proficiency in software applications and technical processes within AI and machine learning.

At JPMorgan Chase, we offer a competitive total rewards package including a base salary range of $133,000-$185,000, plus potential for commission-based pay and discretionary incentive compensation. Our comprehensive benefits include health care coverage, on-site wellness centers, retirement savings, backup childcare, tuition reimbursement, and mental health support.

Join one of the oldest and most respected financial institutions, where you'll have the opportunity to push the limits of what's possible in machine learning while working on enterprise-scale solutions that impact millions of customers globally. Your work will directly contribute to enhancing our AI capabilities and delivering innovative financial solutions to our diverse client base.

Last updated 7 days ago

Responsibilities For Software Engineer III - ML, Python

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code
  • Leads communities of practice across Software Engineering to drive awareness and promotes use of ML blueprints
  • Collaborate with cross-functional teams to understand model requirements
  • Develop and implement strategies for deploying machine learning models into production
  • Design and maintain CI/CD pipelines
  • Implement monitoring and logging solutions
  • Respond to incidents and troubleshoot issues

Requirements For Software Engineer III - ML, Python

Python
Kubernetes
  • 3+ years applied experience
  • Strong Python Programming Skills including Pandas, Numpy and Scikit-Learn
  • Demonstrated proficiency in software applications and technical processes
  • Practical cloud native experience
  • Strong expertise in deploying and managing machine learning models
  • Proficiency in cloud platforms (AWS, Google Cloud, Azure)
  • Proficiency in building and maintaining CI/CD pipelines
  • Familiarity with monitoring and logging tools

Benefits For Software Engineer III - ML, Python

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - ML, Python

Software Engineer II - AI/ML

Mid-level Software Engineer position focusing on AI/ML development at JPMorgan Chase, requiring 2+ years experience and expertise in Python, Java, and cloud platforms.

Software Engineer III - LLM Engineer

Mid-level Software Engineer position at JPMorgan Chase focusing on LLM engineering, requiring 3+ years experience and strong ML/AI skills.

Software Engineer III - LLM Developer & Data Engineer

Mid-level Software Engineering role focusing on LLM development and ML infrastructure at JPMorgan Chase, requiring 3+ years of experience in AI/ML deployment and cloud technologies.

Asset Management, NLP/LLM Data Scientist - Associate

NLP/LLM Data Scientist role at JPMorgan's Asset Management division, focusing on applying advanced AI techniques to enhance investment processes and decision-making.

Machine Learning Scientist - NLP - Sr. Associate - Machine Learning Center of Excellence

Senior Machine Learning Scientist role at JPMorgan Chase focusing on NLP and advanced ML applications in banking, offering competitive compensation and comprehensive benefits.