Front page / By role / Engineering / Software engineer / Machine learning engineer
Engineering
Machine learning engineer
Builds and runs machine learning and AI features, from model training to LLM apps.
Under Software engineer. Also under it: Frontend engineer, Backend engineer, Full stack engineer, Mobile engineer, Data engineer, Solutions architect, Game developer
Workflows for this work
The job in 5 areas. Each part is a workflow: open it for its steps and the tools that do each one. Built from occupational data and the field's own body of knowledge; sources at the end.
Machine learning engineer198 skill packs · 87 MCP servers · 7 pluginsEach part is a workflow. The number beside it is how many tools help with it
1Frame the problem
Decide what the model should do, how to judge it and what could go wrong.
2Prepare the data
Collect, label, clean and split data, and build features the same way everywhere.
3Train and evaluate
Train models or adapt language models, then test them honestly.
4Ship and serve
Put the model behind a service and automate how it is rebuilt.
5Monitor and improve
Watch the model in use and explain its results and limits.
Sources for this tree, 6
- VendorDefine success criteria and build evaluationsAnthropic
- VendorMLOps: Continuous delivery and automation pipelines in machine learningGoogle Cloud
- StandardAI Risk Management FrameworkNIST
- Occupational dataComputer and Information Research Scientists (15-1221.00)O*NET OnLine, U.S. Department of Labor
- Occupational dataData Scientists (15-2051.00), summary report: tasks and detailed work activitiesO*NET OnLine, U.S. Department of Labor
- PractitionerRules of Machine Learning: Best Practices for ML EngineeringMartin Zinkevich, Google for Developers
O*NET occupations consulted: 15-2051.00, 15-1221.00. Read on 2026-10-04.
Everything suggested for this role
Each pick says which of the role's tools or work it matched. Auto-listed means automated checks only.
Skill packs351
MCP servers151
Plugins and agents14
Sign in to see which tools these are. It is free.