Data Software Engineer III- ML

Testing Site - JPMC

Houston (TX)

On-site

USD 130,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Houston seeks a Data Software Engineer III to partner with Data Scientists, building cloud-based frameworks for hosting and operating models. You will apply SDLC and MLOps best practices to ensure reliability, security, and performance across internal and public cloud platforms.

You will develop secure, high-quality Python applications on AWS, contribute to architecture, review designs, and integrate AI/ML into complex processing systems.

Qualifications

  • Formal training in software engineering concepts.
  • Hands-on Python application development experience.
  • Proven experience developing, debugging, and maintaining production applications.
  • Solid understanding of software development best practices including version control, testing, and CI/CD.
  • Strong problem-solving, communication, and collaboration skills.
  • Familiarity with Machine Learning Operations (MLOps).
  • Experience using AI engineering tools for productivity improvements.

Responsibilities

  • Develop and maintain secure, high-quality applications using Python and AWS
  • Produce architecture and design deliverables; contribute to solution design and reviews
  • Integrate AI/ML solutions into complex, domain-specific processing systems
  • Participate in code reviews, design discussions, and agile planning ceremonies
  • Collaborate with SRE and monitoring teams to ensure reliability, performance, and observability
  • Contribute to engineering communities of practice and technology events
  • Embrace continuous learning and creative problem-solving with a can-do mindset

Skills

Python
CI/CD
Problem-solving
Communication
Collaboration
MLOps
GitHub Copilot

Education

Formal training in software engineering concepts

Tools

GitHub Copilot
AWS
Terraform
Kubernetes
JPMC tools: Jules/JET

Job description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Data Software Engineer III at JPMorganChase within the Commercial and Investment Bank, you will partner with Data Scientists to create cloud‑based frameworks for hosting and operating models, applying SDLC and MLOps best practices to ensure reliability, security, and performance. You will leverage both internal and public cloud platforms with a mix of proprietary and open‑source tools, collaborating closely with platform developers and engineering communities to integrate and evolve existing and new technologies

Job responsibilities
  • Develop and maintain secure, high-quality applications using Python and AWS
  • Produce architecture and design deliverables; contribute to solution design and reviews
  • Integrate AI/ML solutions into complex, domain-specific processing systems
  • Participate in code reviews, design discussions, and agile planning ceremonies
  • Collaborate with SRE and monitoring teams to ensure reliability, performance, and observability
  • Contribute to engineering communities of practice and technology events
  • Embrace continuous learning and creative problem-solving with a can-do mindset
Required qualifications, capabilities, and skills
  • Formal training in software engineering concepts and 3+ years of applied experience
  • Hands‑on Python application development experience
  • Proven experience developing, debugging, and maintaining production applications
  • Solid understanding of software development best practices including version control, testing, and CI/CD
  • Strong problem-solving, communication, and collaboration skills, with the ability to convey design choices and communicate effectively with stakeholders
  • Familiarity with Machine Learning Operations (MLOps)
  • Experience using AI engineering tools (e.g., GitHub Copilot) for JIRA, documentation, coding, and releases, demonstrating measurable productivity and quality improvements.
Preferred qualifications, capabilities, and skills
  • AWS (hands-on): Glue, EventBridge, Step Functions, Lambda, ECS, EKS, Kinesis, CloudWatch
  • Outside AWS: Python, Terraform, TigerGraph, graph databases, GitHub Copilot, Airflow, Kubernetes
  • JPMC platforms/tools (highly preferred): Jules/JET, GKP (Gaia Kubernetes), Fusion MLOps
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Data Engineering and MLOps
Software Engineer III - Data Engineering and MLOps

Testing Site - JPMC • Boston (MA)

On-site
USD 120,000 - 190,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 AWS Engineer - ML
Senior AWS Engineer - ML

Testing Site - JPMC • Houston (TX)

On-site
USD 150,000 - 190,000
AI/ML Engineer - Software Engineer III
AI/ML Engineer - Software Engineer III

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Software Engineer III - MDM
Software Engineer III - MDM

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 110,000 - 140,000
AI/ML Engineer - Software Engineer III
AI/ML Engineer - Software Engineer III

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Cloud exposure
Software Engineer III - MDM
Software Engineer III - MDM

JPMorgan Chase • Chicago (IL)

On-site
USD 120,000 - 160,000
Software Engineer III - Agentic AI, Java/Python
Software Engineer III - Agentic AI, Java/Python

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Lead Software Engineer - DevOps / Full-Stack / MLOps
Lead Software Engineer - DevOps / Full-Stack / MLOps

Testing Site - JPMC • Columbus (OH)

On-site
USD 150,000 - 190,000
Software Engineer III - Python/PySpark/Databricks/AWS
Software Engineer III - Python/PySpark/Databricks/AWS

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 130,000 - 180,000