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

Machine Learning Infrastructure Engineer

Institute of Foundation Models

Job Description

Job Description

About the Institute of Foundation Models

We are a dedicated research lab for building, understanding, using, and risk-managing foundation models. Our mandate is to advance research, nurture the next generation of AI builders, and drive transformative contributions to a knowledge-driven economy.

As part of our team, you’ll have the opportunity to work on the core of cutting-edge foundation model training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI development.  You will participate in the development of groundbreaking AI solutions that have the potential to reshape entire industries. Strategic and innovative problem-solving skills will be instrumental in establishing MBZUAI as a global hub for high-performance computing in deep learning, driving impactful discoveries that inspire the next generation of AI pioneers.

The Role

We're looking for a distributed ML infrastructure engineer to help extend and scale our training systems. You’ll work side-by-side with world-class researchers and engineers to:

• Extend distributed training frameworks (e.g., DeepSpeed, FSDP, FairScale, Horovod)

• Implement distributed optimizers from mathematical specs

• Build robust config + launch systems across multi-node, multi-GPU clusters

• Own experiment tracking, metrics logging, and job monitoring for external visibility

• Improve training system reliability, maintainability, and performance

• While much of the work will support large-scale pre-training, pre-training experience is not required. Strong infrastructure and systems experience is what we value most.

Key Responsibilities

• Distributed Framework Ownership – Extend or modify training frameworks (e.g., DeepSpeed, FSDP) to support new use cases and architectures.

• Optimizer Implementation – Translate mathematical optimizer specs into distributed implementations.

• Launch Config & Debugging – Create and debug multi-node launch scripts with flexible batch sizes, parallelism strategies, and hardware targets.

• Metrics & Monitoring – Build systems for experiment tracking, job monitoring, and logging usable by collaborators and researchers.

• Infra Engineering – Write production-quality code and tests for ML infra in PyTorch or JAX; ensure reliability and maintainability at scale.

Qualifications

Must-Haves:

• 5+ years of experience in ML systems, infra, or distributed training

• Experience modifying distributed ML frameworks (e.g., DeepSpeed, FSDP, FairScale, Horovod)

• Strong software engineering fundamentals (Python, systems design, testing)

• Proven multi-node experience (e.g., Slurm, Kubernetes, Ray) and debugging skills (e.g., NCCL/GLOO)

• Ability to implement algorithms across GPUs/nodes based on mathematical specs

• Experience working on an ML platform/ infrastructure, and/or distributed inference optimization team

• Experience with large-scale machine learning workloads (strong ML fundamentals)

Nice-to-Haves:

• Exposure to mixed-precision training (e.g., bf16, fp8) with accuracy validation

• Familiarity with performance profiling, kernel fusion, or memory optimization

• Open-source contributions or published research (MLSys, ICML, NeurIPS)

• CUDA or Triton kernel experience

• Experience with large-scale pre-training

• Experience building custom training pipelines at scale and modifying them for custom needs

• Deep familiarity with training infrastructure and performance tuning

• Comprehensive medical, dental, and vision

• 401(k) program

• Generous PTO, sick leave, and holidays

• Paid parental leave and family-friendly benefits

• On-site amenities and perks: Complimentary lunch, gym access, and a short walk to the Sunnyvale Caltrain station

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Infrastructure Engineer in Sunnyvale, CA vacancy
  • $170k - $240.8k

     ...impact delivering-driven expert in ML Training Infrastructure with a strong ability to execute hands-on technical...  ...model development initiatives. As a Senior ML Engineer, you will collaborate closely with machine learning engineers, research scientists, and other partners... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $160k - $200k

    Santa Clara, CAData Engineering - Machine Learning and Data Engineer /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual...  ...to join its fast-growing teams.As a Senior ML Infrastructure Engineer at Plus, you will design scalable architectures... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $181.1k - $318.4k

     ...Summary Do you think Computer Vision and Machine Learning can change the world? Do you think it...  ...In this role, you will be building infrastructure to support product-focused machine learning...  ...industry pro, or an outstanding engineer wanting to expand your horizons and learn... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $161.3k - $274.2k

     ..., California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform...  ...You Will DoWe are looking for Senior Machine Learning engineers to join our GenAI Search...  ...closely with the ranking, product, design, infrastructure and data science teams to drive our... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $193.3k - $261.5k

     ...revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to cutting-edge infrastructure. In order to deliver on that vision, we’...  ...This role is for a senior software engineer in the Compiler team for AWS Neuron. As... 
    Suggested
    Local area
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    18 hours ago
  • $157.2k - $254.1k

     ...posture from development through runtime.As a Principal Machine Learning Inference Engineer, you will serve as a technical authority and visionary...  ...using Triton Language, is a plus.Experience with data infrastructure technologies (e.g., Kafka, Spark, Flink) is great to... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $230k - $300k

     ...with the right team to fulfill our mission: building the infrastructure layer for content intelligence.If you’re inspired to dream...  ...information, visit About the RoleWe are seeking a Staff Machine Learning Engineer to provide technical leadership for our recommendation systems... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    2 days ago
  • $155.42k - $205.9k

     ...efforts. We’re proud to serve as the infrastructure platform for teams developing autonomous...  ...validation of state-of-the-art (SOTA) machine learning models, with a focus on performance,...  ...are seeking a Senior ML Infrastructure engineer to help build and scale robust Compute... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    18 hours ago
  • $153.2k - $234.1k

     ...autonomous driving? Join the Embodied AI Infra Foundation team at General Motors, where we build the critical infrastructure that powers every machine learning engineer working on our cutting-edge Autonomous Driving models. From foundational models to state-of-the-art... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    18 hours ago
  • $119.22k - $187.5k

     ...DescriptionThe Role: We are looking for a Software Engineer to join our team and help us scale our...  ...with Kubernetes at Scale Experience infrastructure applications or similar experience...  ...can focus on realizing your ambitions. Learn how GM supports a rewarding career that... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $153.2k - $234.1k

     ...Our team is developing and deploying machine learning solutions that support safe and reliable...  ...world scenarios. As a Senior ML Infra Engineer, you will work on the core systems...  ...distributed systems, applications, or ML infrastructure. Experience designing robust services... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $230k - $265k

     ...ML and work alongside industry-veteran scientists and engineers. As a Senior Machine Learning Engineer, you’ll bring your strong software...  ...long-term maintenance.Partner deeply with product, and infrastructure teams to develop and translate cutting-edge research... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $123.75k - $185k

     ...collaboration, and high standards. Our engineers, product leaders, and go-to-market...  ....Build robust, scalable, and reliable infrastructure to support the deployment and operation...  ...Qualifications:Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural... 
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    18 hours ago
  • $193.3k - $261.5k

    The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation and one of several AWS tools used for building Generative...  ...AWS. The team covers multiple disciplines including silicon engineering, hardware design and verification, software and operations.... 
    Internship
    Local area
    Work from home
    Relocation
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $190k - $300k

     ...with the right team to fulfill our mission: building the infrastructure layer for content intelligence.If you’re inspired to dream...  ...information, visit About the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that connect consumers with... 
    Full time
    Internship
    Local area
    Work from home

    News Break

    Mountain View, CA
    3 days ago
  • $128k - $260.5k

     ...One platform, its Zero Trust Engine, and the powerful NewEdge network...  ...Visit Careers at Netskope to learn more. Follow us on LinkedIn...  ...intelligence (AI) and machine learning (ML) to protect the...  ...enterprise-scale LLM serving infrastructures. You will push the boundaries... 

    Netskope

    Santa Clara, CA
    18 hours ago
  •  ...risk profile.Responsibilities:Develop Machine Learning (ML) and physics-based models for Earth...  ....Create and maintain Client’s Cloud infrastructure for software development and high-volume...  ....Mandatory:Experience with earth engine and functional programming.Experience... 
    Shift work

    US Tech Solutions

    Mountain View, CA
    1 day ago
  • $195k - $230k

     ...with the right team to fulfill our mission: building the infrastructure layer for content intelligence.If you’re inspired to dream...  ..., visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    2 days ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...structure of the lung, to take a biopsy at a target location. As a machine learning engineer on the Ion project, you will join a small team of... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $262k - $364k

     ...partnership with DeepMind, Research, and Ads Machine Learning teams.Design, prototype, and scale...  ..., including AI Overviews and AI Mode.Engineer mathematical loss functions and...  ...systems, auction dynamics, or serving infrastructure (e.g., AdBrain, Admixer).Demonstrated... 

    Google

    Mountain View, CA
    1 day ago
  • $132k - $189k

     ...and environmental conditions.Build software tools, utilizing machine learning (ML) automation to streamline image quality (IQ) tuning,...  ...workflows.Minimum qualifications:Bachelor’s degree in Electrical Engineering, Computer Science, Imaging Science, Physics, or a related... 

    Google

    Mountain View, CA
    4 days ago
  • $150k - $230k

     ...with the right team to fulfill our mission: building the infrastructure layer for content intelligence.If you’re inspired to dream...  ..., visit About the RoleWe are looking for a hands-on Machine Learning Engineer to drive the post-training of our large language models,... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has...  ...looking for an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous driving... 
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    18 hours ago
  • $161.3k - $274.2k

     ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...in traditional information retrieval techniques, or machine learning based ranking modelsCapable of deriving insights from query logs... 
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $184k - $287.5k

    We are seeking a Senior Machine Learning Engineer to join our end‑to‑end autonomous driving team! You will help build, train, and deploy large‑scale E2E driving models that leverage VLM/VLA architectures, and build a data flywheel that continuously improves our systems... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer...  ...the best Machine Learning Engineers with a background in computer...  ..., multi-sensor fusion and AI infrastructure who are passionate about solving... 
    Full time
    Worldwide
    Night shift

    Nvidia

    Santa Clara, CA
    2 days ago
  • $130k - $200k

    Santa Clara, CAUS Engineering - Simulation /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software...  ...to join its fast-growing teams.We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis.... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $166k - $244k

     ...the world’s most important infrastructure challenges: helping the energy...  ...in energy, AI, software engineering, and products to build tools...  ...that matters at global scale. Learn more about our team and our...  ...looking for an early career Machine Learning Engineer to join our... 
    Full time
    Flexible hours

    X Company

    Mountain View, CA
    1 day ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...and implementing user-facing software and computer vision / machine learning algorithmsIterating with user feedback and delivering production... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Infrastructure Engineer. Be the first to apply!