Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - ML Infrastructure

$250k
Full-time

Epsilon Labs, Inc.

About Us

We're tackling one of healthcare's most critical challenges in medical imaging and diagnostics. Our company operates at the intersection of cutting-edge AI and clinical practice, building technology that directly impacts patient outcomes. We've assembled one of the industry's most comprehensive and diverse medical imaging datasets and have a proven product-market fit with a substantial customer pipeline already in place.

 

Role Overview

We’re looking for an ML infrastructure engineer to design and build the core systems that enable scalable, efficient training of large models for deployment and research. Your goal is to make experimentation and training at Epsilon Health fast and reliable to ensure our research teams can focus on science rather than system bottlenecks.

 

Sitting in the Engineering team and working closely with research, you'll own the distributed training and reinforcement learning infrastructure our foundation-model and post-training work runs on, and the inference and evaluation systems that carry models from experimentation into production.

 

Key Responsibilities

  • Partner directly with researchers to deeply understand their workflows, then anticipate and design for how those needs will change

  • Build a distributed training infrastructure for foundation models on large-scale medical imaging, including the long-context parallelism and checkpointing that volumetric CT/MR training demands.

  • Build high-throughput data loading and preprocessing that keeps GPUs saturated on large volumetric and multimodal datasets.

  • Partner with researchers to prototype new ideas and translate them into production-ready code , owning end-to-end delivery from experimentation through deployment and monitoring.

  • Contribute to production serving and deployment pipelines (model rollout, canary deployments, and monitoring) alongside the backend team.

  • Build the reinforcement learning training stack (high-throughput rollout generation, reward-model serving, and experience collection), enabling the research team to run online, multi-reward RL at scale.

Qualifications

  • 6+ years of experience designing, building, and operating large-scale distributed systems or infrastructure in production

  • Have 2+ years of experience building ML infrastructure or systems in production

  • Strong Python skills and expertise in PyTorch or JAX

  • Experience and familiarity with the compute, tooling, and workflow needs of large-scale machine learning research

  • Experience building infrastructure or platforms specifically for research or machine learning workflows

  • Deep experience building and operating Kubernetes and cloud infrastructure at scale

  • Experience with distributed training at scale (FSDP, DeepSpeed, or Megatron-style parallelism) and the systems concerns of keeping large GPU jobs efficient

  • Prior experience as a technical lead or mentor for other engineers

Preferred Qualifications

  • Experience operating in a startup or startup-like environment, i.e. a small, fast-moving team with high autonomy

  • Experience building reinforcement learning training infrastructure: rollout generation, reward-model serving, or online/off-policy learning systems

  • Experience with high-performance inference and serving (vLLM, SGLang, TensorRT, or Triton) for both training-time rollouts and production

  • Experience optimizing inference and serving for large models: batching, KV/prompt caching, quantization, and low-latency, high-throughput sampling.

    • Experience optimizing training performance: parallelism, distributed communication, mixed/low precision, and utilization.

  • Experience building internal training or experimentation platforms used by research teams, supporting A/B testing and experimentation workflows

  • Familiarity with vision-language models (VLMs) or multimodal architectures

The anticipated annual base salary for this position is up to $250,000. This range does not include any other compensation components or other benefits for which an individual may be eligible. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - ML Infrastructure in San Francisco, CA vacancy
  • $215k - $265k

     ...scheming mitigations. We're looking for a Software Engineer to build the platform that the rest of...  .... Build and maintain Apollo's cloud infrastructure . This means IaC, networking,...  ...or building platforms that support AI/ML workflows Familiarity with GPU workloads... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Apollo Research

    San Francisco, CA
    12 hours ago
  •  ...Background Specter is creating a software-defined "control plane" for the physical...  ...will ultimately become the perception engine for a company's physical footprint, enabling...  ...Specter is hiring an ML infrastructure engineer to build and scale the machine... 
    Suggested
    Full time

    S.e. Specter

    San Francisco, CA
    12 hours ago
  • $170k - $216k

     ...S. states. The Simulation Infrastructure team creates reliable, scalable...  ...evaluate the Waymo Driver's software stack at a massive scale. We...  ...range of customers Software Engineers, Product, Data Science, System...  ...will: Build and evolve ML inference infrastructure for... 
    Suggested
    Full time
    Remote work

    Waymo

    San Francisco, CA
    12 hours ago
  • $137.1k - $201.6k

     ...Platform and builds the shared infrastructure that helps DoorDash, Wolt,...  ...model serving and inference engines, fine-tuning and training pipelines...  ...the technical bar for — ML engineers, product engineers,...  ...years of industry experience in software engineering ~ Deep backend... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    12 hours ago
  •  ...is building the foundational infrastructure for the next generation of AI development. We provide AI engineers and data scientists with lightning...  ...of AI. The Role As a Software Engineer on our...  ...Points Experience with AI/ML workloads and infrastructure.... 
    Suggested
    Full time
    Work at office
    Work from home
    1 day per week

    Runloop

    San Francisco, CA
    12 hours ago
  •  ...design teams for Google Workspace.  What you’ll do As a Software Engineer, Infrastructure at Sierra, you will be responsible for designing, building...  ...leverage distributed databases, retrieval systems, and ML models. Develop and maintain core data serving abstractions... 
    Full time
    Flexible hours

    Sierra Limited

    San Francisco, CA
    12 hours ago
  •  ...applied AI research, flexible infrastructure, and seamless developer tooling...  ...and help build the platform engineers turn to to ship AI products. THE ROLE As a Software Engineer at on the Training Infrastructure...  ...systems for our ML training platform (e.g. scheduling... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    12 hours ago
  • $145.4k - $188.1k

     ...About the Machine Learning Infrastructure Team At Thumbtack, our challenges...  ...detection, and more. The ML Infrastructure team is...  ...experiences. We empower product engineering teams by providing scalable,...  ...The challenge As a Software Engineer on the ML Infrastructure... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    San Francisco, CA
    12 hours ago
  •  ...role Your role, should you choose to join us, will be as an Infrastructure / Backend Engineer on our founding team. You're the right person for this...  ...likely have: Experience deploying and productionizing ML or AI-heavy workloads Expertise in building secure,... 
    Full time

    Vooma

    San Francisco, CA
    12 hours ago
  • $230k

    This role will support the fleet infrastructure team at OpenAI. The fleet team focuses on running...  ...caching Much more!About the RoleAs an engineer within Fleet infrastructure, you will design...  ...a bonus, have an understanding of AI/ML workloadsAbout OpenAIOpenAI is an AI... 
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    3 days ago
  • $293k - $385k

    About the TeamThe GPT Infrastructure team builds systems that turn advances...  ...and runtimes, performance engineering, secure partner integrations...  ...the RoleWe are seeking a software engineer to help build the platform...  ...inference, distributed ML systems, or inference-... 
    Work at office
    Local area
    Remote work
    Flexible hours

    OpenAI

    San Francisco, CA
    3 days ago
  • $140k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and...  ...work.About The RoleAs the Senior Software Engineer, Tooling and Development Infrastructure, you will play a critical role in...  ...a plusFamiliarity with ML Usage. Some familiarity with how... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    5 days ago
  •  ...Platform and builds the shared infrastructure that helps DoorDash, Wolt,...  ...observability. This role is ideal for an engineer who enjoys building reliable...  ....Partner closely with ML engineers, product engineers,...  ...of industry experience in software engineeringStrong backend engineering... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    6 days ago
  • $200k - $400k

     ...as a team. About the Team The Infrastructure team builds and operates the foundations that power Decagon: networking, data, ML serving, developer platform, and real‑time...  ..., Kubernetes, and networking that let engineers ship without becoming infrastructure experts... 
    Full time
    Work at office
    Local area
    Shift work

    Decagon

    San Francisco, CA
    4 hours ago
  •  ...will own and architect core infrastructure systems that power our platform...  ...opportunity to shape the engineering organization and lead major...  ...Overview As a Senior Software Engineer - Infrastructure at...  ...LLM evaluation systems, or ML pipelines Experience working... 
    Local area

    afterquery

    San Francisco, CA
    4 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, ML Infrastructure Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier... 
    Immediate start
    Flexible hours

    Nuro

    San Francisco, CA
    4 days ago
  •  ...compliance, process efficiency. Every new use case runs through the perception team. We're hiring a strong software engineer to own the ML Infrastructure that powers how Voxel trains and ships vision models. You'll build systems that let our applied ML team train multiple... 
    Work at office
    Flexible hours

    Voxel Labs

    San Francisco, CA
    1 day ago
  •  ...computing and make it accessible to software developers of all skill levels. We’re...  ...developer or data scientist can scale an ML application from their laptop to the...  ...Anyscale is looking for a Software Engineer to join the Infrastructure team. Anyscale aims to provide the next... 
    Full time

    Anyscale

    San Francisco, CA
    12 hours ago
  • $200k - $250k

     ...we're just getting started. Role Overview As a Software Engineer on the Core Infrastructure team at Harvey, you'll play a critical role in designing...  ...Have Experience building infrastructure for AI/ML workloads or high-throughput inference systems Background... 
    Internship
    Relocation package

    Harvey

    San Francisco, CA
    4 days ago
  • $266k

     ...and Flink; provide orchestration with Airflow; and support ML feature engineering tooling such as Chronon. Our mission is to deliver...  ...products, research, and analytics.We’re not just scaling infrastructure - we’re redefining how people interact with data. Our vision... 
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago
  • $153k - $376k

     ...foundational systems that power analytics, AI/ML, and data-driven decision-making across...  ...AI researchers, machine learning engineers, data scientists, product engineers, and...  ...ML Datalake, orchestration and pipeline infrastructure, and large-scale data ingestion and processing... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    San Francisco, CA
    7 days ago
  • $300k

     ...opportunity?  Join a stealth-mode hyperscale infrastructure startup building a 300MW+ AI compute...  ...under development. The Principal Software Engineer will take ownership of the software...  ...platforms, distributed training systems, and ML workload orchestration. Experience... 
    Full time
    Remote work
    Flexible hours
    San Francisco, CA
    a month ago
  • $211k - $251k

     ...We look for 5-7+ years of hands-on software engineering experience working on highly technical...  ...providers such as AWS, GCP, or Azure, plus infrastructure-as-code tools, ideally Terraform....  ...distributed databases, retrieval systems, and ML models. We develop core data-... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    4 days ago
  • $176k - $220k

     ...institutions Work together with engineers, scientists, operators, and more from...  ...AI Human data is the core infrastructure to AI advancement. Frontier AI labs...  ...the Role We’re looking for a Senior Software Engineer to join our ML Infrastructure & Platform team. This... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Handshake

    San Francisco, CA
    16 days ago
  • $200k - $250k

     ...office. The opportunity We're hiring a Senior Cloud Infrastructure Engineer to join the Cloud Infrastructure & Platform (CIN) team at Altruist...  ...expertise with the vision and initiative to define how AI/ML tools and patterns can transform infrastructure operations,... 
    Work at office
    Immediate start
    3 days per week

    Altruist

    San Francisco, CA
    1 day ago
  •  ...expertise in model innovation and systems engineering paired with a design-minded product...  ...models, and we are looking for a Software Engineer, Data Infrastructure to own the strategy and execution...  ...Hands-on experience with ML data infrastructure: training data pipelines... 
    Work at office
    Visa sponsorship
    Flexible hours

    Cartesia, Inc.

    San Francisco, CA
    4 days ago
  • $240k - $280k

     ...About the Role We're looking for a Software Engineer to build the systems that treat infrastructure as software. This role owns the software state machines that...  ...production service. Partner with the inference/ML platform team: understand the cluster shapes they... 
    Full time

    Together Ai

    San Francisco, CA
    12 hours ago
  •  ...Expand human ambition in the physical world. Critical infrastructure is constrained by labor shortages, hazardous working...  ...starting with data centers. About the Role At Watney, ML Infrastructure engineers turn data collected from a live fleet of robots into... 
    Full time

    Watney

    San Francisco, CA
    12 hours ago
  • $230k - $385k

    About the TeamThe Agent Infrastructure team at OpenAI is responsible for building systems that...  ...code, debug issues, and develop software just as human SWEs do. Our training environment...  ...the world.About the RoleAs a Software Engineer on the Agent Infrastructure team, you... 
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    5 days ago
  • $190k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling...  ...a Staff Software Engineer, AI Research Infrastructure, you will be developing and running the...  ...closely with research scientists, ML engineers, and platform teams to turn... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - ML Infrastructure. Be the first to apply!