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

Distributed Machine Learning 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

The Distributed ML Engineer will play a role at the forefront of optimizing performance for the machine learning software stacks, especially at training and inference, and support the team to develop new and cutting-edge systems. The ideal candidate will have a strong background in parallel computing, and hands-on experience in system level coding, debug methodologies, and large-scale machine learning experience.

Key Responsibilities
  • Understand, analyze, profile, optimize, and provide guidance to the team on deep learning workloads on state-of-the-art hardware and software platforms to improve their efficiency with different levels of optimization
  • Design and implement performance benchmarks and testing methodologies to evaluate application performance
  • Build tools to automate workload analysis, workload optimization, and other critical workflows
  • Triage system issues and identify bottleneck and inefficiencies by analyzing the sources of issues and the impact on hardware, network and propose solutions to enhance GPU utilization
  • Support the team to develop appropriate kernels and systems for new model architectures and algorithms
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Represent MBZUAI at industry conferences and events, showcasing the institution’s cutting-edge HPC and deep learning capabilities and establishing MBZUAI as a global leader in AI research and innovation.
  • Perform all other duties as reasonably directed by the line manager that are commensurate with these functional objectives.
Academic Qualifications
  • Ph.D. in CS, EE or CSEE with 1+ years working experience, OR
  • Masters in CS, EE or CSEE or equivalent experience with 2+ year working experience

Visa Sponsorship

This position is eligible for visa sponsorship.

Benefits Include

*Comprehensive medical, dental, and vision benefits

*Bonus

*401K Plan

*Generous paid time off, sick leave and holidays

*Paid Parental Leave

*Employee Assistance Program

*Life insurance and disability

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Distributed Machine Learning Engineer in Sunnyvale, CA vacancy
  • $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...  ...areas, including information retrieval, distributed computing, large-scale system design,... 
    Suggested

    Google

    Mountain View, CA
    7 days ago
  • $123.75k - $185k

     ...collaboration, and high standards. Our engineers, product leaders, and go-to-market...  ...Diagnose and troubleshoot issues in complex distributed environments and optimize system...  ...Qualifications:Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    a month ago
  •  ...Starts with People. Proofpoint.Job Title: Machine Learning EngineerLocation : Sunnyvale, CA, USA,...  ...for a highly skilled Machine Learning Engineer to help design and build production-...  ..., experimentation, data pipelines, distributed training- Experience deploying models... 
    Suggested
    Full time
    Flexible hours

    Proofpoint

    Sunnyvale, CA
    3 days ago
  •  ...closed-loop simulation, reinforcement learning, and enterprise LLM/VLM applications....  ...s degree in computer science, computer engineering, or electrical engineering, or equivalent...  ...inference. Experience with large-scale distributed model training. Preferred experience... 
    Suggested
    Full time

    XPENG

    Santa Clara, CA
    3 days ago
  • $150k - $230k

     ...information, visit About the RoleWe are looking for a hands-on Machine Learning Engineer to drive the post-training of our large language models,...  ...-scale training on mid-to-large GPU clusters, applying distributed-training techniques (data parallelism, FSDP, and where relevant... 
    Suggested
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    a month ago
  • $195k - $230k

     ...information, visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and...  ...with large-scale data and ML systems (e.g., Spark, distributed training, real-time inference). - Ability to own features... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    29 days ago
  • $171k - $231.5k

     ...you’ll be part of a vibrant team of Data Scientists and Machine Learning engineers. You’ll be expected to help architect, code, optimize, and...  ...validation, and testing)Data Processing tools : stream processing Distributed computing systems and related technologies: Spark, Hive,... 
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $160k - $200k

     ...As a Senior ML Infrastructure Engineer at Plus, you will design...  ...integrated with state-of-the-art deep learning frameworks like PyTorch or...  ...of what's possible in machine learning infrastructure and contribute...  ...usability. Implement distributed systems and storage solutions... 

    PlusAI

    Santa Clara, CA
    10 days ago
  •  ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...We're looking for a distributed ML infrastructure engineer to...  ...Experience with large-scale machine learning workloads (strong ML... 
    Flexible hours

    Institute of Foundation Models

    Sunnyvale, CA
    10 days ago
  • $176.1k - $308.2k

     ...It all started when engineer Fred Luddy wrote code that automated...  ...and a culture of continuous learning.  This is a zero-to-one incubation...  ...your area.  Command of distributed systems, APIs, cloud-native development...  ..., Artificial Intelligence, Machine Learning, or a related... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    9 days ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. We are seeking Machine Learning Engineers with strong expertise in generative...  ...PyTorch, including hands-on experience with distributed training (FSDP, DeepSpeed, or Megatron-style... 
    Full time

    XPENG Motors

    Santa Clara, CA
    24 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...DescriptionAbout This Opportunity:As a Staff Machine Learning Engineer, you will be responsible for...  ...(Pytorch, Yolo, etc.)Experience with distributed training and cloud-based ML... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    a month ago
  • $190.9k - $334.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task...  ...We are looking for a Senior Manager of Machine Learning Engineering to lead a team building the...  ...available, resilient, and performant distributed systems. Lead the development and production... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $240.1k - $420.2k

     ...It all started when engineer Fred Luddy wrote code that automated...  ...and a culture of continuous learning.  This is a zero-to-one incubation...  ...evolving AI.  Command of distributed systems, APIs, cloud-native...  ...Science, Artificial Intelligence, Machine Learning, or a related... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    9 days ago
  • $176.1k - $308.2k

     ..., California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform...  ...information retrieval techniques, or machine learning based ranking models Capable of...  ...Work Personas We approach our distributed world of work with flexibility and trust... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    19 days ago
  •  ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...foundation models to unlock machine intelligence beyond lingual....  ...versioning  ~ Build and manage distributed systems for large-scale data... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    24 days ago
  •  ...workflows, and continuously learn and adapt.Moveworks is trusted...  ...automation with Moveworks’ Reasoning Engine and natural language...  ...experienced software engineer with machine learning expertise to join us...  ...PersonasWe approach our distributed world of work with flexibility... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    7 days ago
  • $152k - $261k

     ...critical role in driving innovation in Machine Learning enablement of Growth / Marketing...  ...Coupang?’What You Will Do Drive end-to-end Engineering and Machine learning methods that have...  ...building and maintaining highly available, distributed systemsPreferred Qualifications... 
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    a month ago
  •  ...Responsibilities Design, develop, and deploy learned behavior planning models using...  ...to facilitate large-scale distributed training Track model training, analyze...  ...MS or PhD in Computer/Software Engineering, Robotics, Machine Learning or related field. Experience... 

    PlusAI

    Santa Clara, CA
    19 days ago
  • $296.3k

     ....The Role:We are seeking a Principal AI Engineer to lead the design and advancement of our...  .... We're tackling challenges across distributed training, training efficiency, DDP/FSDP,...  ...can focus on realizing your ambitions. Learn how GM supports a rewarding career that... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    a month ago
  • $176.1k - $308.2k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...hand-rolled LangGraph state machines, and the Harness — our from-scratch...  ...a separate PyTorch/scikit-learn training and serving pipeline...  ...PersonasWe approach our distributed world of work with flexibility... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $232k - $310k

     ...collaboration, and high standards. Our engineers, product leaders, and go-to-market...  ...on pushing the boundaries of applied machine learning. We work with massive datasets, tackle...  ...that manage multi-step reasoning and distributed state management at enterprise scale.You... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Eightfold

    Santa Clara, CA
    a month ago
  • $201.3k - $352.3k

     ...workflows, and continuously learn and adapt.Moveworks is trusted...  ...automation with Moveworks’ Reasoning Engine and natural language...  ...excels in using cutting-edge Machine Learning technologies, particularly...  ...PersonasWe approach our distributed world of work with flexibility... 
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    7 days ago
  •  ...teams work, discover, and create.We’re seeking a Principal Machine Learning Systems Engineer (P60) to lead technical directions of GenAI Products &...  ...industry experience.Nice to HaveBackground in distributed systems, high-performance computing, or GPU optimization... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    5 days ago
  • $272k - $431.25k

    NVIDIA is seeking a Senior MLOps Engineering Manager to join our Autonomous Driving organization...  ...of the stack, including Python, C++, distributed systems, cloud infrastructure, CI/CD,...  ..., Robotics, Computer Vision, Deep Learning, or GPU‑accelerated computing.Excellent... 
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in....  ...builders that have created large-scale data systems and globally distributed platforms that sit at the heart of some of the largest... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    2 days ago
  • $131k - $180k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...supportive work culture that encourages you to learn, develop, and grow your career as you...  ...of applying cutting-edge AI and machine learning to accelerate scientific and materials... 
    Full time
    Relocation

    APPLIED MATERIALS

    Santa Clara, CA
    15 hours ago
  •  ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful...  ...for high-performance computing in deep learning, driving impactful discoveries that...  ...generation of AI pioneers. The Role As a Machine Learning Engineer at the Institute of... 
    Worldwide
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    24 days ago
  •  ...deeply engaged.Our TeamThe Ads Platform Engineering teams build advertising systems and...  ...measurement for Netflix. The team develops distributed data processing systems and ML-powered...  ...building and operating production machine learning systems at scale.Experience productionizing... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    a month ago
  • Machine Learning EngineerCompany OverviewBased in Los Angeles, California, the company specializes...  ....Role SummaryThe Machine Learning Engineer will play a critical role in designing...  ...model drift, bias, and changing data distributions.Implement monitoring, observability, alerting... 

    Robert Half

    Menlo Park, CA
    7 days ago

Do you want to receive more vacancies?

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