×
Register Here to Apply for Jobs or Post Jobs. X

Senior Lead Software Engineer- AI​/ML Training Infrastructure

Job in Seattle, King County, Washington, 98127, USA
Listing for: JPMorgan Chase & Co.
Full Time, Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-10-17
Job specializations:
  • Software Development
    DevOps, Cloud Engineer - Software, AI Engineer (Applied/Software), Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 260000 USD Yearly USD 180000.00 260000.00 YEAR
Job Description & How to Apply Below
Senior Lead Software Engineer- AI/ML Training Infrastructure

Seattle, WA, United States and 1 more

Job Information
  • Job Identification
  • Job Category Software Engineering
  • Business Unit Corporate Sector
  • Locations 1301 2nd Ave, Seattle, WA, 98101, US 3223 Hanover St, Palo Alto, CA, 94304, US
  • Job Schedule Full time
Job Description

Be an integral part of an agile engineering team that is constantly pushing the boundaries of what is possible across cloud, infrastructure, and AI/ML platforms.

As aSenior Lead Software Engineer at JPMorgan

Chase within the Corporate Sector, Infrastructure Platforms team, you will play a critical role in designing, building, and operating secure, scalable, and resilient infrastructure platforms that power enterprise AI/ML workloads. You will help deliver market-leading technology products in a secure, stable, and highly available manner while driving meaningful business impact through deep technical expertise, engineering leadership, and strong problem-solving capabilities.

In this role, you will partner closely with AI/ML engineering teams, platform teams, product owners, and infrastructure stakeholders to translate complex compute, storage, networking, GPU, and scalability requirements into production-ready platforms formulti-GPU and multi-node model training. You will also help advance automation, developer productivity, responsible AI-assisted engineering practices, and operational excellence across the software delivery lifecycle.

Job Responsibilities

  • Design, develop, test, and deliver secure, high-quality production code; review, debug, and improve code written by others.
  • Architect, build, and operate secure, scalable cloud infrastructure platforms optimized for multi-GPU and multi-node AI/ML training workloads.
  • Partner with AI/ML, data science, and platform engineering teams to translate compute, storage, networking, GPU, and scalability needs into robust infrastructure requirements and platform capabilities.
  • Drive technical design decisions that influence product architecture, application functionality, infrastructure strategy, and operational effectiveness.
  • Monitor, manage, and optimize cloud and GPU infrastructure resources for performance, reliability, utilization, scalability, and cost efficiency.
  • Build and maintain CI/CD pipelines, automation frameworks, and infrastructure-as-code solutions to streamline ML platform deployment, operations, and lifecycle management.
  • Provide technical leadership and guidance to engineers, contractors, and vendor partners, ensuring solutions align with business priorities, engineering standards, security expectations, and long-term platform strategy.
  • Apply deep knowledge of the Software Development Life Cycle toolchain, including enterprise-approved AI-assisted development and automation capabilities, to improve engineering productivity and automation at scale.
  • Champion firmwide SDLC frameworks, engineering standards, secure coding practices, resiliency expectations, and operational best practices.
  • Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.

Required qualifications, capabilities and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on experience building highly scalable and highly available infrastructure for machine learning training and/or inference workloads.
  • Solid system-level understanding of GPU infrastructure, accelerators, high-speed interconnects, distributed compute, and related platform technologies.
  • Strong experience with Kubernetes and containerization technologies, including Docker, cluster operations, workload scheduling, observability, and production troubleshooting.
  • Proficiency in at least one modern programming language, such as Python, Go, Java, or C#.
  • Demonstrated ability to independently solve complex design, scalability, reliability, performance, and functionality challenges with minimal…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary