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

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 23 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
    4 days ago
  • $160k - $200k

     ...fast-growing teams. As a Senior ML Infrastructure Engineer at Plus, you will design scalable architectures...  ...integrated with state-of-the-art deep learning frameworks like PyTorch or TensorFlow....  ...the boundaries of what's possible in machine learning infrastructure and contribute... 
    Suggested

    PlusAI

    Santa Clara, CA
    23 days ago
  • $8,100 per month

     ...organization builds the software foundation and engineering tools that power safe, reliable, and...  ...workflows, and/ or enhancing testing infrastructure. You will support tool development,...  ...team.  Adapt standard machine learning methods to best exploit modern parallel... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ..., CA for a SeniorMachine Learning Engineer with focus on...  ...of effective techniques and infrastructure, from the initial idea to the...  ...developing computer vision and machine learning applications; or... 
    Suggested
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Intuitive Surgical

    Santa Clara, CA
    3 days ago
  • $171k - $231.5k

     ...innovative ways to make that possible.Job OverviewCome join the Fintech Risk AI/ML Smart Money Services (SMS) as a Senior Machine Learning Engineer. The SMS team is responsible for detecting and preventing fraud and financial risk for all Money Movement events at Intuit... 
    Suggested
    Worldwide
    Shift work

    Intuit

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

    The Foundational AI (FAI) team is looking for a passionate, talented, and inventive Machine Learning Engineer with a strong deep learning background, to build industry-leading Generative Artificial Intelligence (GenAI) technology with Large Language Models (LLMs).Key job... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  •  ...where we have a legal entity. Responsibilities Senior Machine Learning Engineer — Agentic Search & Query IntelligenceAtlassian is seeking...  ...Chat, and AI agents.We work closely with product, search infrastructure, modeling, and evaluation teams. We combine applied... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    2 days ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are looking for a full-time Machine Learning Engineer - AI Foundation, with deep knowledge...  ...towards establishing a state-of-art ML infrastructure for training very large foundation... 
    Full time

    XPENG Motors

    Santa Clara, CA
    2 days ago
  •  ...where we have a legal entity. We are looking for a Senior Machine Learning Engineer to join our Confluence Cloud AI team. The Confluence...  ...into practical solutions.Build and improve machine-learning infrastructure and modeling applications that can scale with the needs of... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    2 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent experiences, agentic systems, models, evaluation frameworks, and data pipelines that power Atlassian’s AI products and... 
    Work at office
    Local area
    Immediate start
    Worldwide

    Atlassian

    Mountain View, CA
    4 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences, agentic systems, models, evaluation frameworks, and data platforms that power Atlassian’s AI products.Working at AtlassianAtlassians... 
    Work at office
    Local area

    Atlassian

    Mountain View, 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
  •  ...cost-efficient, enterprise grade search infrastructure. Powering search and discovery in the...  ...advances in information retrieval and machine learning into production systems through...  ...simplify fragmented systems, mentor senior engineers, and align technical and product leaders... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  •  ...Job Description Job Description: We are looking for a Machine Learning Engineer to join our core research and development team, focused on...  ...camera capture systems, time synchronization, and calibration infrastructure. Experience with human-to-robot motion retargeting,... 

    Maxinsights

    Santa Clara, CA
    23 days ago
  • $195k - $230k

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

    NewsBreak

    Mountain View, CA
    a month ago
  •  ...Job Description Job Description Machine Learning Engineer This is an opportunity with an early stage startup.(M-F, in Mountain View,...  ...group and level up the team's knowledge of LLM training and infrastructure About you Strong software engineering skills. There... 
    Work at office

    Amiri Recruiting

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

     ...with the right team to fulfill our mission: building the infrastructure layer for content intelligence. If you're inspired to...  ..., visit  About the Role We 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

    NewsBreak

    Mountain View, CA
    a month ago
  • $158.9k - $178.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of...  ...that deliver real customer impact. Job Description The Machine Learning Engineer designs, builds, deploys, and operates the services... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  •  ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...pioneers. The Role As a Machine Learning Engineer at the...  ...Machine Learning (ML) models, ML infrastructure, Natural Language Processing... 
    Worldwide
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    2 days ago
  •  ...the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis. In this role, you will apply data-driven techniques to develop high-... 

    PlusAI

    Santa Clara, CA
    a month ago
  •  ...an AI-native enterprise where human potential is amplified by machine intelligence to solve the world’s hardest security challenges...  ...Join us at Zscaler. Role We are looking for a Senior Machine Learning Engineer to join our team. This is a remote (USA) role, reporting to... 
    Full time
    Remote work

    Zscaler

    Santa Clara, CA
    3 days ago
  • $202.5k - $274k

     ...that possible.Job OverviewIntuit is looking for a Staff Machine Learning Engineer to own the data and platform layer beneath our consumer risk...  ...Intuit Fintech products.You'll design and own the shared infrastructure every model on this team depends on: streaming and batch... 
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $130k - $260k

     ...production systems.Establish engineering patterns and best practices for...  ...and ranking, deep learning, representation learning, NLP, and other advanced machine learning approaches.Design systems...  ...capabilities, services, and infrastructure that accelerate development and... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    20 hours ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...get to do in this roleWe are looking for a Senior Manager of Machine Learning Engineering to lead a team building the next generation of AI... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    20 hours ago
  • $152k - $277k

     ...transforming them into data objects that can be easily consumed by engineers and scientists. You will also be responsible for serving...  ...you.What You Will doDesign features and build large-scale machine learning models and systems to improve relevance, ranking,... 
    Temporary work

    Coupang

    Mountain View, CA
    3 days ago
  •  ...drive the future of work. We are looking for a Principal Machine Learning Engineer to join our Search & Intelligence organization. The team...  ...Teamwork Graph. We also develop the frameworks, models, and infrastructure that accelerate AI feature development across the company... 
    Work at office
    Local area
    Worldwide

    Atlassian

    Mountain View, CA
    4 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical...  ...-growing teams.We’re looking for a machine learning engineer to train and deploy the...  ...distributed training or cloud-based ML infrastructure.Publications or open-source... 
    Full time

    Plus.ai

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

     ...WalmartBusiness Segment: Home OfficeRole summary: As a Staff Machine Learning Engineer at Walmart, you will lead the design and deployment of...  ...scalability, maintainability, and cost.Build reusable ML infrastructure, frameworks, and platform capabilities.Lead production... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...company.Atlassian is seeking a Principal Machine Learning Scientist to join our Central AI team...  ...constructs the fundamental infrastructure, data pipeline, frameworks, models, and...  ...’ll doAs a Principal Machine Learning engineer, you will drive the development and implementation... 
    Work at office
    Local area

    Atlassian

    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...  ...here.Job DescriptionWe are developing next-generation AI and machine learning capabilities for the da Vinci robotic surgical platform. As... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

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