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 Jobs310
Companies Hiring78
$02

Skills

What companies are looking for in this role.

$ skills --core

Building scalable data processing and model training pipelines for production machine learning systems

95%

Designing and optimizing deep learning models for computer vision tasks including detection, segmentation, and tracking

95%

Developing end-to-end machine learning infrastructure spanning data pipelines, training systems, and model serving

92%

Implementing monitoring frameworks and reliability systems for deployed machine learning models in production

88%

Designing data annotation strategies, labeling workflows, and dataset management systems

85%

Optimizing machine learning models for hardware constraints and inference latency requirements

82%

Conducting proof-of-concept experiments and translating research into production prototypes

80%

Debugging functional and performance issues in machine learning systems and frameworks

72%

Testing, validating, and benchmarking machine learning software stacks for correctness and performance

70%

Applying importance sampling and statistical techniques for efficient evaluation and testing

68%
$ skills --emerging

Designing distributed training systems for large-scale foundation models and multi-billion parameter networks

78%

Architecting and scaling multi-agent systems and orchestration frameworks

78%

Building retrieval and ranking systems for search and question-answering applications

72%

Developing reinforcement learning systems and agentic frameworks for automation tasks

70%

Building knowledge graph systems and structured data extraction pipelines

65%
$ skills --soft

Collaborating with cross-functional teams including research, systems, and product teams

92%

Translating real-world requirements and user behavior into technical specifications and solutions

85%

Championing engineering best practices and code quality in large complex codebases

78%

Leading technical direction and architecture decisions for machine learning systems

75%

Contributing to and maintaining open-source machine learning libraries and frameworks

68%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonvery high
$ tech --framework
PyTorchvery high
TensorFlowhigh
Transformershigh
Acceleratemoderate
Datasetsmoderate
JAXmoderate
vLLMmoderate
$ tech --platform
Kuberneteshigh
Apache Sparkmoderate
CUDAmoderate
$ tech --tool
Dockerhigh
Githigh
FFmpeglow
Gradiolow
$ tech --concept
Data Pipelinevery high
GPUvery high
A/B Testinghigh
Computer Visionhigh
Distributed Traininghigh
Foundation Modelshigh
Large Language Modelshigh
MLOpshigh
Model Servinghigh
Monitoringhigh
Reinforcement Learningmoderate
Simulationmoderate
$04

Open Jobs

310 open Machine Learning Engineer jobs across 78 companies.

Federato1d
Staff Machine Learning Engineer
Remote·Engineering
Helsing1d
Machine Learning Engineer, Detection and Tracking
Washington, DC·Engineering
CHAOS Industries2d
Data Scientist
San Francisco, California, United States·Engineering
Clay4d
Machine Learning Engineer
San Francisco·Engineering
Waymo5d
ML Engineer, Foundation Model Recipes
Mountain View, CA, USA; San Francisco, CA, USA; Kirkland, WA, USA; New York, NY, USA·Engineering
Waymo5d
Perception Machine Learning Engineer - Continuous Learning
Mountain View, CA, USA; San Francisco, CA, USA·Engineering
Figure AI5d
Helix AI Engineer, Training Performance
San Jose, CA·Engineering
CuspAI6d
Applied AI/ML Engineer (Agents)
Amsterdam, NL·Engineering
Cohere6d
Member of Technical Staff, Agentic Environments
Europe·Engineering
OpenAI6d
Machine Learning Engineer, API Multicloud
San Francisco·Engineering
Perplexity1w
Member of Technical Staff (Machine Learning Engineer, Ranking Quality - Search)
Belgrade·Engineering
Ambience Healthcare1w
Senior Machine Learning Engineer
San Francisco·Engineering
Waymo1w
Staff ML Engineer, Perception Research
Mountain View, CA, USA ; New York City, NY, USA ; Kirkland, WA, USA ; San Francisco, CA, USA·Engineering
Profluent1w
Software Engineer, Machine Learning Platform
Emeryville, California, United States; Hybrid (2-3 days on-site)·Engineering
Waymo1w
ML Engineer, Foundation Model Infrastructure
Mountain View, CA, USA; San Francisco, CA, USA; Kirkland, WA, USA; New York, NY, USA·Engineering
PhysicsX2w
Senior Machine Learning Engineer
London, United Kingdom·Engineering
Databricks2w
Senior Applied ML Engineer - ML4Sys
San Francisco, California·Engineering
Anthropic2w
Research Engineer, RL Engineering
San Francisco, CA | New York City, NY | Seattle, WA·Engineering
Twelve Labs2w
Senior Machine Learning Engineer, Jockey Core
Seoul, South Korea·Engineering
Glean2w
Machine Learning Engineer, Assistant Quality
San Francisco, CA·Engineering