Software Engineer III - Machine Learning Platform
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the AI/ML data platform team you serve as a seasoned member of an agile team to build and operate scalable, reliable ML training systems and pipelines on AWS and other cloud platforms.
You will productionize training workloads (often GPU-based), improve performance and cost efficiency, and enable repeatable, well-governed training across environments
Job Responsibilities
* Design, build, and maintain end-to-end ML training platform.
* Run and optimize GPU training workloads (single-node and distributed), improving throughput, utilization and reproducibility.
* Build and operate training infrastructure on Kubernetes (e.g., EKS and other manage Kubernetes platforms), including resource management and workload troubleshooting.
* Enable Gen AI/LLM training and fine-tuning workflows (e.g., supervised fine-tuning), including evaluation harnesses, artifact/version governance, and scalable GPU execution patterns aligned to enterprise controls.
* Implement observability for training systems: metrics, logs, dashboards, alerting, and operational runbooks.
* Partner with data engineering and platform teams to define interfaces, standards, and guardrails (security, access, cost controls)
* Improve developer experience for training: standardized containers, CI/CD, templates, documentation, and self-service workflow
* Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
* Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
* Formal training or certification on software engineering concepts and 3+ years applied experience
* Demonstrated experience running ML training in cloud environments and debugging issues across infrastructure & code.
* Strong Python skills with solid engineering practices (testing, code reviews, modular design, dependency management).
* Experience building automation/CI for ML codebases (build, test, release, deployment/promotion workflows).
* Hands on experience with deep learning training workflows and at least one major framework (eg., PyTorch or TensorFlow).
* Understanding of training performance and stability: data loading bottlenecks, mixed precision, checkpointing, reproducibility, and evaluation methodology.
* Experience...
- Rate: Not Specified
- Location: Palo Alto, US-CA
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210776896
- Posted: 2026-09-20 10:06:01 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- ADMINISTRATIVE ASSISTANT
- Senior Project Engineer
- Strategic Planning Lead
- Postbote für Pakete und Briefe in Berlin Hohenschönhausen (m/w/d)
- Postbote für Pakete und Briefe in Berlin Buchholz (m/w/d)
- Postbote für Pakete und Briefe in Berlin Wittenau (m/w/d)
- Maintenance Technician
- Manufacturing Operator
- Procurement Compliance Specialist
- Global Demand Planning Intern - Summer 2027
- Procurement Compliance Specialist
- Quality Technician
- Instrumentation and Electrical Technician Intern
- Senior Process Engineer- Power & Recovery
- Electrical Tech - Lovell, WY
- Forklift Operator
- Millwright- Diboll Lumber
- Solutions Architect
- Senior Administrative Assistant
- Lead Cloud Identity Engineer