Mapped to BLS 15-1252 (no MLE-specific code). Posted-salary and big-tech total comp (Levels.fyi MLE title median $285,800) run well above the BLS/Payscale base figures.
Experience to get here
Entry level1-3 years (software or data science background)
Typical title3-6 years; most postings ask for about 5 years hands-on
Bachelor's in CS or related is typical (79% of postings require a degree); PhD appears in ~1/3 of principal-level postings. Production experience matters more than degree level.
MLflow, feature store and Spark ML are core MLOps tools at Databricks shops.
Training & learning
Deep Learning SpecializationDeepLearning.AI on Coursera · course · Coursera subscription ($49/mo or Coursera Plus $239/yr); financial aid available · about 3 months at 10 hrs/weekDeep learning appears in 56% of ML engineering postings; this is the standard structured route.
Machine Learning SpecializationFREEStanford Online / DeepLearning.AI on Coursera · course · free to audit; $49/mo for certificate · about 95 hoursML fundamentals for engineers coming from software; the modeling half of the job.
No certification is 'often' required: the Greenhouse Software senior MLE posting lists none, and the 13,776-posting Axial analysis does not report cert frequency. 'Sometimes' ratings rest on AWS appearing in ~20% of adjacent DS postings (365 Data Science) and SageMaker being named as preferred in the Greenhouse posting. AWS ML Specialty retired 3/31/2026; TensorFlow certificate exam is closed. Greenhouse posting salary was in CAD ($142.7k-$214.1k) so not used for US figures.
Figures are US, from the sources listed, and change often; verify before deciding.