Senior AI/ML Software Engineer (Python/AWS)

JPMorgan Chase

Jersey City (NJ)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

comprehensive health care coverage
on-site health and wellness centers
retirement savings plan
backup childcare
tuition reimbursement
mental health support
financial coaching

Job summary

JPMorganChase is seeking a Software Engineer III to join the Applied AI/ML Software Engineering team in Jersey City. You will design and deliver trusted, secure, and scalable tech products as part of an agile team, driving architecture, coding, reviews, and cross-functional collaboration.

You will develop in Python on AWS, integrate AIML into complex workflows, and contribute to continuous improvement through data-driven insights, code reviews, and best-practice adherence.

Qualifications

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proven hands-on experience in Python application development.
  • Understanding of software development best practices, including version control, testing, and CI/CD.
  • Strong problem-solving, communication, and collaboration skills with stakeholders.
  • Familiarity with MLOps and enterprise AI tooling.
  • Experience in large corporate environments with modern languages and database querying.
  • Experience with AI-assisted development tools and evaluating AI outputs for correctness and security.
  • Knowledge of responsible AI use in engineering workflows and data handling.

Responsibilities

  • Executes software solutions, design, development, and troubleshooting beyond routine approaches.
  • Develop and maintain high-quality, secure applications using Python and AWS.
  • Create architecture and design deliverables.
  • Integrate AIML solutions into complex operations processing systems.
  • Participate in code reviews, design discussions, and agile planning sessions.
  • Collaborate with SRE and production monitoring teams for reliability and performance.
  • Contribute to engineering communities of practice and technology events.
  • Embrace continuous learning and a can-do attitude.
  • Apply SDLC tools and AI-assisted development to improve automation and value.
  • Gathers and analyzes data to drive improvements in software and systems.

Skills

Python
CI/CD
MLOps
Systems design
Communication
Agile
Security
Data analysis

Education

Software engineering degree or certification

Tools

AWS
Kubernetes
Docker
Kafka
SageMaker
Bedrock

Job description

JPMorganChase is seeking a Software Engineer III to join the Applied AI/ML Software Engineering team in Jersey City. You will design and deliver trusted, secure, and scalable tech products as part of an agile team, driving architecture, coding, reviews, and cross-functional collaboration.

You will develop in Python on AWS, integrate AIML into complex workflows, and contribute to continuous improvement through data-driven insights, code reviews, and best-practice adherence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - ML & AWS Systems
Senior Python Engineer - ML & AWS Systems

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Health care coverage
Retirement savings plan
Tuition reimbursement
+1
Senior Software Engineer — AI/ML & Cloud Systems
Senior Software Engineer — AI/ML & Cloud Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior AI/ML Engineer — Production Systems & Cloud
Senior AI/ML Engineer — Production Systems & Cloud

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Cloud exposure
Senior AI/ML Engineer: Build Secure, Scalable AI Solutions
Senior AI/ML Engineer: Build Secure, Scalable AI Solutions

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Lead AI/ML Software Engineer (Java, AWS)
Lead AI/ML Software Engineer (Java, AWS)

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Senior Lead Python Engineer - AI/LLM on AWS
Senior Lead Python Engineer - AI/LLM on AWS

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Software Engineer III (Python/AWS)
Software Engineer III (Python/AWS)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Software Engineer: Java/Python on AWS with AI Dev
Senior Software Engineer: Java/Python on AWS with AI Dev

JPMorganChase • Plano (TX)

On-site
USD 110,000 - 160,000
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI

Aumni • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Python Software Engineer II — AI/ML Data Platforms
Python Software Engineer II — AI/ML Data Platforms

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 110,000 - 165,000