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

Distributed Machine Learning Engineer

$150k
Full-time

Institute Of Foundation Models

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

$150,000 - $450,000 a year

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 1 day ago
Similar jobs that could be interesting for youBased on the Distributed Machine Learning Engineer in Sunnyvale, CA vacancy
  •  ...product managers, UX designers, and other engineers to define requirements and deliver...  ...Diagnose and troubleshoot issues in complex distributed environments and optimize system...  ...command execution. Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural... 
    Suggested
    Full time
    Work experience placement

    Eightfold

    Santa Clara, CA
    1 day 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
    4 days ago
  • $195k - $230k

     ...visit  About the Role We 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... 
    Suggested
    Full time
    Local area
    Work from home

    Newsbreak

    Mountain View, CA
    1 day ago
  • $139.7k - $216.5k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task...  ...information retrieval techniques, or machine learning based ranking models Capable of deriving...  ...Work Personas We approach our distributed world of work with flexibility and trust... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    28 days ago
  • $184.7k - $324.8k

     ...Machine Learning Engineer Video is at the core of nearly all Apple products, and as a research engineer on our team, you will build the infrastructure...  .../3DGS) and related vision algorithms Experience with distributed training, large-scale data pipelines, inference serving... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  •  ...Machine Learning Engineer We're hiring a Machine Learning Engineer to design and scale advanced models and systems for prediction, recommendation...  ...operating-systems–level software, compilers, and network distribution software for massive social data and prediction problems.... 
    Full time

    Creatify AI

    Mountain View, CA
    4 days ago
  • $195k - $264k

     ...feedback and needs. ABOUT THE JOB We are looking for a Machine Learning Engineer to help build and develop our ML capabilities at RADAR....  ...Expertise in big data processing including SQL optimization and distributed computing (Spark/Dask) ~ Production experience with... 
    Work at office
    Flexible hours

    RADAR

    Sunnyvale, CA
    a month ago
  •  ...Machine Learning Engineer Location: Cupertino, CA (Hybrid) Duration: 9 Months Pay Range on W2 Hourly: $92 - $97 with Mindsource Benefits...  ...knowledge of relational databases, including SQL, and large-scale distributed systems such as Hadoop and Spark Ability to implement... 
    Hourly pay

    MindSource

    Cupertino, CA
    2 days ago
  • $117k - $152k

     ...supporting analytics, product intelligence, machine learning pipelines, and business operations. As...  ...We’re looking for a Machine Learning Engineer to join our Offline Infrastructure...  ...data generation, ML workflows, and distributed model training. Working closely with experienced... 
    Work at office
    Remote work
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    4 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...  ...degree + hands-on experience).The Distributed Systems Focus: 6+ years of deep... 

    Netskope

    Santa Clara, 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...  ...learning models on real‑world datasets: data preprocessing, distributed training, evaluation, debugging, and iterative improvement... 
    Full time

    Nvidia

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

     ...join its fast-growing teams.We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird’s Eye View (BEV)...  ...in real-world or production environments.Experience with distributed training, high-performance computing, or GPU acceleration.... 
    Full time

    Plus.ai

    Santa Clara, CA
    5 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... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    5 days ago
  • $300k

     ...researchers, data scientists, and engineers, tackling the most...  ...performance computing in deep learning, driving impactful discoveries...  ...Role   We're looking for a distributed ML infrastructure engineer...  ...Experience with large-scale machine learning workloads (strong ML... 
    Full time
    Flexible hours

    Institute Of Foundation Models

    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...  ...bottlenecks and improve platform usability.Implement distributed systems and storage solutions optimized for machine learning... 
    Full time

    Plus.ai

    Santa Clara, CA
    5 days ago
  • $244.14k - $413.16k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.The Mission:...  .... As a Senior Staff Machine Learning Engineer, you will architect the transition...  ....Mastery of PyTorch and expertise in distributed training (DeepSpeed, Megatron, etc.).A... 
    Full time
    Overseas

    XPENG Motors

    Santa Clara, CA
    5 days ago
  • $170k - $240k

     ...and model development initiatives. As a Senior ML Engineer, you will collaborate closely with machine learning engineers, research scientists, and other...  ...performance analysis and optimization solutions to scale distributed training workflows and maximize resource... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 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
    2 days ago
  • $130k - $260k

     ...ll do...What you'll do: We are looking for a strong Staff Machine Learning Engineer who has the passion to develop AI driven intelligent...  ...StructuresHands on experience in systems design, algorithms, and distributed systems.Industry level experience in developing production... 
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Sunnyvale, 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
    1 day 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
    4 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
    4 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 / Research Scientist to drive the...  ...training across thousands of GPUs using distributed training frameworks (FSDP, DDP, etc.).Conduct... 
    Full time

    XPENG Motors

    Santa Clara, CA
    5 days ago
  • $111k - $231.25k

    Machine Learning Engineer II (Finance) Yahoo Mail is the ultimate consumer inbox with hundreds of millions of users. It's the best way to access...  ...optimization. Data Processing: Experience working with distributed big data platforms (e.g., Spark, Hadoop, Kafka). Communication... 
    Work at office
    Flexible hours

    Yahoo Holdings Inc. in

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

    ServiceNow

    Mountain View, CA
    8 days ago
  •  ...workflows, and continuously learn and adapt. Moveworks is trusted...  ...with Moveworks’ Reasoning Engine and natural language...  ...'ll collaborate closely with machine learning experts and cross-functional...  ...Personas We approach our distributed world of work with flexibility... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    21 days ago
  •  ...Software Development Engineer Strong background in software development, machine learning, and experience with time series databases such as Prometheus, Big Query...  ...Develop and deploy scalable, fault-tolerant distributed systems for data processing and analytics.... 

    Samprasoft

    Sunnyvale, CA
    5 days ago
  •  ...organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on...  ...As a Senior Software Engineer, you will architect high-scale distributed systems that process massive data volumes to fuel our Agentic... 
    Immediate start

    Illumio

    Sunnyvale, CA
    4 days ago
  •  ...Role: Senior Machine Learning Engineer Remote (or) 3 days per week from office if onsite in Mountain View, CA Job Type: W2 Contract...  ...image models. # Seasoned in model training and setting distributed model training pipelines. Specifically using Vertex, Kubeflow... 
    Contract work
    Work at office
    Remote work
    3 days per week

    Saransh Inc

    Mountain View, CA
    2 days ago
  •  ...experience where customers can shop, buy and learn everything Apple, wherever they are....  ..., and hands-on applied Senior Machine Learning Engineer. This role will assist our Online Retail...  ..., Java, C++ and experience building distributed systems. ~ Experience building data... 
    Work experience placement

    Apple

    Cupertino, CA
    2 days ago

Do you want to receive more vacancies?

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