Senior Machine Learning Engineer

The Walt Disney Company

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$148,700–$199,400 / yr
Posted
56 days ago
Freshness
Confirmed live yesterday
Closes
Dec 31, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $225k
This role $174k
$133k most similar roles pay here $293k

This role pays less than 80% of similar roles. Most pay $195,112–$254,750 — the shaded band above. At the midpoint, this role pays about $174k versus about $225k for comparable roles.

Based on 240 similar postings.

Employer

About The Walt Disney Company

The Walt Disney Company is a diversified global entertainment and media enterprise operating in segments including Disney Parks, Experiences and Products; Entertainment (ABC, Hulu, Disney+); and ESPN. Industry: Entertainment & Media

The Walt Disney Company currently has 118 open roles on FindRole.

Listed pay typically runs $148,700–$199,400 across 118 roles with salary data.

Most-posted roles

View all roles at The Walt Disney Company

At a glance

TL;DR · Senior Machine Learning Engineer

Senior Machine Learning Engineer - ESPN joins the Product Engineering team to build and operate distributed data and machine learning infrastructure for high-throughput, low-latency processing. This role focuses on developing streaming data pipelines, feature computation systems, and ML-adjacent services like inference inputs and feature APIs to support real-time personalization and live sports experiences. The engineer will manage batch and streaming workflows, ensure data quality, and implement event-driven architectures while collaborating with data science teams to enable production workflows. Required technical skills include proficiency in Python and knowledge of Java, Scala, Go, or C++. Candidates must have experience with distributed systems, cloud-native environments including AWS, containers, and Kubernetes, and tools such as Kafka, Kinesis, Spark, or Flink. The role addresses the challenge of providing reliable, scalable data infrastructure for real-time decisioning in a high-scale media environment.

What does a Machine Learning Engineer earn in Remote?

Median $229700 from 72 postings across 27 companies.

See salary data

What you'll do

  • Build and maintain high-throughput batch and streaming data pipelines for ML and real-time decisioning.
  • Develop systems for real-time feature computation and delivery using feature stores and event-driven architectures.
  • Build and operate ML-adjacent services including inference inputs, feature APIs, and data access layers.
  • Implement scalable service patterns such as autoscaling, rollout strategies, and resiliency mechanisms.
  • Instrument infrastructure with metrics, logging, and alerting to support production operations and incident response.
  • Identify and remediate data pipeline failures, performance regressions, and operational risks.
  • Collaborate with data science teams to enable production ML workflows through reliable data systems.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Data Engineering, Machine Learning, or a related field.
  • At least 5 years of industry experience building data-intensive or ML-adjacent systems in production.
  • Strong fundamentals in distributed systems and data processing architectures.
  • Proficiency in Python and working knowledge of Java, Scala, Go, or C++.
  • Hands-on experience with streaming and batch data technologies such as Kafka, Kinesis, Spark, or Flink.
  • Experience operating systems in cloud-native environments including AWS, containers, Kubernetes, and IaC tools.
  • Familiarity with observability and operational best practices for production systems.
  • Experience supporting real-time personalization, recommendation, analytics systems, or feature stores.

More like this

Similar roles

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 71 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Daily Pay

New York, NY 10 days ago $170,000$190,000
MLOps Python AWS SageMaker Terraform CI/CD GitHub Actions scikit-learn TensorFlow PyTorch Docker Kubernetes Apache Kafka Datadog Prometheus Grafana SQL dbt Snowflake Glue
5+ yrs exp