Applied Methods
~The MetaEngineeringMachine Learning Engineer

Machine Learning Engineer

Machine learning engineers in this role build and optimize systems that translate research models into production—spanning model serving infrastructure, inference performance tuning, and distributed training pipelines. They distinguish themselves by combining deep systems expertise with ML knowledge, working on problems like latency optimization, resource efficiency, and scaling models across heterogeneous hardware and platforms. These engineers typically sit within specialized teams focused on either search and retrieval, robotics, foundation models, or inference optimization, collaborating closely with research teams to operationalize cutting-edge architectures at scale.

$ titles --canonical
Machine Learning EngineerSoftware Engineer, Machine LearningApplied AI Engineer
Open Jobs300
Companies Hiring67
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing and implementing end-to-end machine learning pipelines from data preparation through model deployment

95%

Training and fine-tuning large language models for specific tasks and domains

90%

Optimizing machine learning models for inference efficiency and latency constraints

88%

Integrating and deploying machine learning models into real-world systems and applications

88%

Building and scaling distributed training infrastructure across multiple GPUs and compute nodes

87%

Writing high-performance production code with strong software engineering fundamentals

85%

Implementing reinforcement learning pipelines and reward modeling for model improvement

85%

Designing data pipelines for sourcing, processing, filtering, and preparing training corpora at scale

84%

Evaluating model performance through rigorous benchmarking and evaluation methodologies

80%

Implementing post-training techniques including preference optimization and alignment

80%

Developing multi-modal machine learning models that process images, video, and text

78%

Architecting systems for real-time inference with strict latency and memory constraints

78%

Designing and executing ablation studies to validate machine learning design decisions

78%

Handling and processing large-scale unstructured data including images, video, and sensor streams

75%

Profiling and identifying bottlenecks across the full machine learning stack

75%

Building computer vision models for perception tasks including object detection and semantic understanding

75%

Building observability and monitoring systems for production machine learning pipelines

75%

Managing and optimizing cloud computing resources for machine learning workloads

73%

Debugging complex distributed systems to identify root causes of performance degradation

72%

Developing simulation environments for testing and validating autonomous systems

70%

Implementing low-level optimizations including GPU kernel optimization and memory management

68%

Understanding and optimizing communication primitives and synchronization across distributed systems

65%

Processing and analyzing three-dimensional geometric data including point clouds and meshes

62%
$ skills --emerging

Designing agentic systems that orchestrate multiple models and decision-making components

68%

Implementing knowledge distillation to transfer capabilities from large to smaller models

65%
$ skills --soft

Collaborating with researchers to translate theoretical concepts into production implementations

82%

Working cross-functionally with product, design, and engineering teams to deliver business impact

80%

Staying current with machine learning research and rapidly incorporating new techniques

75%

Defining clear technical roadmaps and breaking down ambiguous research problems into measurable milestones

72%

Mentoring and guiding junior engineers in machine learning practices and technical problem-solving

65%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonvery high
C++high
Javalow
Scalalow
$ tech --framework
PyTorchvery high
JAXhigh
Raymoderate
TensorFlowmoderate
Tritonmoderate
XLAmoderate
Megatronlow
SGLanglow
Sparklow
$ tech --platform
AWSmoderate
Hugging Facemoderate
Kubernetesmoderate
Azurelow
GCPlow
$ tech --tool
CUDAhigh
Dockermoderate
Gitmoderate
S3moderate
Slurmmoderate
MySQLlow
Postgreslow
Weights & Biaseslow
$ tech --concept
LLMvery high
RLvery high
Transformershigh
CNNsmoderate
Diffusion Modelsmoderate
MLOpsmoderate
Prompt Engineeringmoderate
Vision Transformersmoderate
VLMmoderate
3D Splattinglow
ICPlow
NeRFlow
RDMAlow
RFTlow
RLVRlow
SLAMlow
$04

Open Jobs

300 open Machine Learning Engineer jobs across 67 companies.

Waymo23h
Senior Staff TLM, Data Mining and Sampling for ML and Evaluation
Mountain View, California, United States; San Francisco, California, United States; New York City, New York, United States.·Engineering
Graphcore1d
Senior Machine Learning Engineer (Large Systems)
London, UK·Engineering
Graphcore1d
Senior Machine Learning Engineer (Large Systems)
Bristol, UK·Engineering
Graphcore1d
Senior Machine Learning Engineer (Large Systems)
Cambridge, UK·Engineering
Graphcore5d
Senior Engineer (ML Engineer)
London, UK·Engineering
Graphcore5d
Senior Engineer (ML Engineer)
Cambridge, UK·Engineering
Graphcore5d
Senior Engineer (ML Engineer)
Bristol, UK·Engineering
Graphcore5d
Staff Engineer (ML Engineer)
London, UK·Engineering
Graphcore5d
Staff Engineer (ML Engineer)
Cambridge, UK·Engineering
Graphcore5d
Staff Engineer (ML Engineer)
Bristol, UK·Engineering
Cerebras Systems6d
Staff Kernel Optimzation Engineer
Remote, California, United States·Engineering
Synthesia1w
Senior ML Engineer, Dubbing
Europe·Engineering
Together AI1w
Staff Machine Learning Engineer, Voice AI
San Francisco·Engineering
Graphcore1w
Senior Software Engineer - ML Kernels & Runtime
Gdańsk, Pomeranian Voivodeship, Poland·Engineering
Poolside1w
Member of Engineering (Pre-training / Data Research)
Remote (EMEA/East Coast)·Engineering
Decagon1w
Senior Research Engineer, Voice + Speech
New York City·Engineering
Decagon1w
Staff Research Engineer, Voice + Speech
New York City·Engineering
Decagon1w
Senior Research Engineer, Voice + Speech
San Francisco·Engineering
Twelve Labs1w
Staff Machine Learning Engineer, Pegasus - TrainingOps
Seoul, South Korea·Engineering
Rhoda1w
Research Scientist / Engineer - Training Systems
Palo Alto·Engineering