Senior ML Systems Engineer — Research Infrastructure

EPM Scientific

California

On-site

USD 180,000 - 260,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPM Scientific is seeking a Senior / Staff Machine Learning Research Engineer to lead the design of scalable ML infrastructure in California. The role sits at the intersection of research and systems engineering, owning platforms for distributed training, experimentation, and model deployment.

You will collaborate with researchers to turn novel architectures into production-grade implementations, optimize training and inference, and improve developer experience across a growing ML organization.

Qualifications

  • MS or PhD in Computer Science, ML, Engineering, or a related technical discipline.
  • Proven experience building machine learning systems that were widely adopted by researchers, engineers, or end users.
  • Deep hands-on experience with both PyTorch and JAX.
  • Experience scaling machine learning workloads using distributed training techniques across GPU and/or TPU environments.
  • Strong understanding of model optimization, accelerator performance, memory management, training throughput, and parallelization strategies.
  • Excellent software engineering fundamentals, including system design, API design, testing, maintainability, and developer tooling.
  • Demonstrated ability to independently drive ambiguous, multi-quarter technical initiatives from concept through production.
  • Comfort operating in a fast-moving environment where priorities evolve alongside scientific and technical discovery.

Responsibilities

  • Design and build the core platform that supports large-scale machine learning development, including distributed training orchestration, asynchronous execution, experiment management, and high-throughput data pipelines.
  • Partner with researchers to transform novel model architectures into efficient, production-grade implementations, optimizing training and inference workloads and solving bottlenecks across large-scale compute environments.
  • Build and maintain tooling, libraries, and workflows that support model development in PyTorch and JAX, improving reproducibility, scalability, experimentation velocity, and developer experience.
  • Establish best practices around testing, reproducibility, model versioning, evaluation, code quality, and experiment tracking to improve reliability without slowing research velocity.
  • Collaborate with researchers and data engineers to translate cutting-edge ideas into practical systems, bridging research and engineering.

Skills

PyTorch
JAX
Distributed training
System design
API design
Experimentation tooling

Education

MS or PhD in Computer Science / ML / Engineering

Job description

EPM Scientific is seeking a Senior / Staff Machine Learning Research Engineer to lead the design of scalable ML infrastructure in California. The role sits at the intersection of research and systems engineering, owning platforms for distributed training, experimentation, and model deployment.

You will collaborate with researchers to turn novel architectures into production-grade implementations, optimize training and inference, and improve developer experience across a growing ML organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer – Medical Imaging
Senior ML Infrastructure Engineer – Medical Imaging

Epsilon • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff ML Engineer: Production-Scale AI & Equity
Staff ML Engineer: Production-Scale AI & Equity

Hive • San Francisco (CA)

On-site
USD 200,000 - 300,000
Senior ML Infra Engineer – Scalable Model Serving
Senior ML Infra Engineer – Scalable Model Serving

Etsy • New York (NY)

On-site
USD 182,000 - 246,000
Senior ML Systems Engineer, Distributed Infrastructure
Senior ML Systems Engineer, Distributed Infrastructure

Field AI • Seattle (WA)

On-site
USD 110,000 - 160,000
ML Infrastructure Engineer for Scalable Medical Imaging AI
ML Infrastructure Engineer for Scalable Medical Imaging AI

Epsilon Health • San Francisco (CA)

On-site
USD 150,000 - 250,000
Senior ML Systems Architect for Field-Ready Pipelines
Senior ML Systems Architect for Field-Ready Pipelines

Field Ai • Irvine (CA)

On-site
USD 195,000 - 230,000
Equity participation
Competitive compensation
Benefits
Senior ML Platform Systems Engineer
Senior ML Platform Systems Engineer

Cursor • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Staff ML Engineer — Lead Global Data Products & ML Infra
Staff ML Engineer — Lead Global Data Products & ML Infra

Pivotal Solutions • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior ML Platform Engineer – Earth Data (Remote)
Senior ML Platform Engineer – Earth Data (Remote)

hum-ai • United States

Remote
USD 150,000 - 230,000
Equity potential
Health, dental, vision insurance
Senior ML Engineer, Production-Scale & Impact
Senior ML Engineer, Production-Scale & Impact

Hive • San Francisco (CA)

On-site
USD 160,000 - 250,000