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.
- 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
- Junior Distributed Machine Learning Engineer Join to apply for the Junior Distributed Machine Learning Engineer role at Jobright.ai Junior Distributed Machine Learning Engineer 1 day ago Be among the first 25 applicants Join to apply for the Junior Distributed Machine Learning...SuggestedFull timeWork experience placementH1b
- An AI lab in Santa Clara is seeking a skilled software engineer with over 8 years of experience to optimize machine learning models for real-time applications. The role involves designing distributed training strategies, collaborating with ML researchers, and developing...Suggested
- PlusAI, Inc. in Santa Clara is looking for a talented ML Data Engineer intern to join its innovative team. You will implement a peer-to-peer Distributed Data Orchestration layer for the ML platform while collaborating with multiple teams to define and build backend services...SuggestedInternship
$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...SuggestedWork experience placementWork at office3 days per week$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$124k - $195.5k
...Deep Learning Software Engineer, TensorRT PerformanceNVIDIA is seeking an experienced Deep Learning... ..., scheduling, memory management, and distributed inference to set the gold standard for... ...learning has provided the foundation for machines to learn, perceive, reason and solve...- ...Applied Intuition, Inc. is seeking a performance engineer to accelerate large-scale ML workloads in the data center. You will own profiling, optimization, and cost-efficiency for distributed training and large offline inferences. You will work across accelerators, ML frameworks...
- ...Intuition, Inc. is a Silicon Valley leader powering the future of physical AI. We seek a Performance Engineer to optimize large-scale ML workloads, focusing on distributed training, batch inference, and cost-effective data processing. You will own profiling across the...
$251k - $310k
...Staff Machine Learning Engineer, Tech Lead, Labeling AutomationWaymo is an autonomous driving technology company with the mission to be the world... ..., and spatial trackingExperience in large model training, distributed computing, and scaling deep learning architectures using...Full timeRemote work$213k - $263k
...Senior Software Engineer, ML/Eval Data Platforms & InfrastructureWaymo is an autonomous driving technology company with the mission... ...Experience: 3+ years of professional software engineering experience.Distributed Systems: Hands-on experience with systems that ingest, store,...$281k - $356k
...simulation across 15+ U.S. states. The DUE Machine Learning team will build and operate scalable... ...looking for researchers and software engineers who are passionate about developing... ...) ~ Experience with large-scale distributed training and data processing ~ Proven...Full timeRemote work$175k - $215k
...The mission of the Waymo AI Foundations team is to develop machine learning solutions addressing open problems in autonomous driving, towards... ...-on SWE skills, able to design, implement, and extend large distributed pipelines Experience in AV planning and related research...Full timeTemporary workRemote work$193.3k - $261.5k
...passionate and resourceful Senior Software Development Engineer to bring diverse perspectives, ideas, and skill-sets to... ...will be operating with state of the art technologies in distributed systems and machine learning infrastructure. You will foster a culture of innovation...InternshipLocal areaWorldwideFlexible hours$251k - $310k
...mission is to build the ultimate cognitive engine for autonomous driving. We are... ...art fine-tuning (SFT) and Reinforcement Learning (RLHF/RLAIF, DPO/GRPO/PPO) pipelines. Drastically... ...(interleaved formats, tokenization) and distributed training to advanced post-training...Full timeRemote work$178.42k - $230.5k
...responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our... ...engineers to collect and act on observability signals from distributed cloud systems and on-vehicle sensorsInfluence the team's technical...Relocation packageFlexible hours$170k - $216k
...team builds the system which learns the spatial-temporal representation... ...set of sensors, enabling engineers like you to (1) develop... ...Lead Manager. You will: Apply machine learning techniques to build... ...Develop methods and recipes for distributed fine-tuning enabling multiple...Full timeRemote work$176.1k - $308.2k
...Company Description It all started when engineer Fred Luddy wrote code that automated a... ...play a major part in building AI and Machine Learning (ML) solutions that transform the user... ...Work Personas We approach our distributed world of work with flexibility and trust...Work experience placementWork at officeImmediate startRemote workFlexible hours$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 timeLocal areaWork from home$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 timeLocal areaWork from home$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...$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$161.3k - $274.2k
..., California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform... ...information retrieval techniques, or machine learning based ranking modelsCapable of... ...InformationWork PersonasWe approach our distributed world of work with flexibility and trust...Work at officeRemote workFlexible hours$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$139.5k - $258.1k
...shape upcoming products from Apple. Our team includes a diversity of backgrounds from applied machine learning engineers with a focus on ML and LLM to experienced distributed systems engineers. As such, we are looking for candidates with applied machine learning experience...Work experience placementRelocation- Summary Join the engineering team that delivers core algorithms powering Vision Pro’s hand... ...Devices (HID) is looking for a Machine Learning Engineer with experience developing realtime... ...technologies Experience building distributed data processing pipelines Comfortable...
- ...DoorDash's logistics network. The Drive Machine Learning team builds the prediction and... ...About The Role As a Machine Learning Engineer on the Drive team, you'll own machine... ...learning frameworks such as PyTorch and distributed data processing technologies such as Spark...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours
$240.1k - $420.2k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...in data structures, algorithms, and distributed systems. Hands-on depth designing,... ...work and their assigned work location. Learn more here. To determine eligibility for...Work experience placementWork at officeImmediate startRemote workFlexible hours$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$170k - $240.8k
...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 timeLocal areaWork from homeRelocation packageFlexible hours$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 timeLocal areaRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Machine Learning Engineer. Be the first to apply!
- machine learning ai engineer Sunnyvale, CA
- computer vision machine learning engineer Sunnyvale, CA
- machine learning engineer Sunnyvale, CA
- ai ml engineer Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- senior ml engineer Sunnyvale, CA
- internship machine learning Sunnyvale, CA
- machine learning scientist Sunnyvale, CA
- machine learning research scientist Sunnyvale, CA
- data engineer machine learning Sunnyvale, CA

