Machine Learning Engineer

Comcast

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irvine, CA
Salary
$142,651–$190,201 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $225k
This role $166k
$126k $294k
below market most similar roles pay here above market

This role pays less than 87% of similar roles. Most pay $194,375–$254,750 — the blue band above. At the midpoint, this role pays about $166k versus about $225k for comparable roles.

Based on 240 similar postings.

Employer

About Comcast

Comcast is an American telecommunications and media conglomerate, providing cable TV, internet, and phone services under the Xfinity brand, and owning NBCUniversal.

Comcast currently has 73 open roles on FindRole.

Listed pay typically runs $141,850–$200,000 across 66 roles with salary data.

Most-posted roles

View all roles at Comcast

At a glance

TL;DR · Machine Learning Engineer

JOB TITLE: Machine Learning Engineer-Xumo As a Machine Learning Engineer for the XUMO Software Engineering Team, you will design, train, and implement sophisticated machine learning algorithms to power a core recommendation system. You will develop complex predictive models and scalable algorithmic solutions to increase product engagement for a streaming platform. Day-to-day responsibilities include analyzing massive datasets to extract behavioral features, engineering training data schemas, and conducting rigorous offline evaluations and online A/B tests. You will utilize Python, BigQuery, and modern ML frameworks to build personalization algorithms while managing data pipelines and technical documentation. The role requires expertise in clustering, decision tree learning, artificial neural networks, and statistical techniques like regression. You will solve business problems by translating requirements into production-ready code to deliver personalized content for millions of viewers.

What does a Machine Learning Engineer earn in California?

Median $231150 from 191 postings across 27 companies.

See salary data

What you'll do

  • Design and train sophisticated machine learning algorithms to power the core recommendation system.
  • Develop complex predictive models using large datasets to increase product engagement.
  • Engineer high-quality feature sets and training data schemas optimized for recommendation algorithms.
  • Execute rigorous offline model evaluations and online A/B tests to measure algorithmic performance.
  • Create and maintain data pipelines for efficient data ingestion, validation, cleaning, and monitoring.
  • Translate business requirements into scalable algorithmic solutions and production-ready code.
  • Author comprehensive technical documentation, including model architectures, evaluation plans, and API specifications.
  • Provide technical guidance and mentorship to junior engineers on machine learning projects.

What we're looking for

  • 3+ years of experience using statistical computer languages such as Python or R.
  • 3+ years of experience manipulating big data using tools like BigQuery.
  • 3+ years of experience operating databases including MySQL, PostgreSQL, Oracle, or MongoDB.
  • Experience developing various machine learning techniques like clustering, decision trees, and artificial neural networks.
  • Experience developing advanced statistical techniques including regression, properties of distributions, and statistical tests.
  • Bachelor's Degree (preferred).
  • 5-7 years of relevant work experience.
  • Experience with cloud-based environments, Spark, Linux, scalable applications, or recommendation services (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 38 days ago $216,200–$324,800
Large Language Models (LLMs) Large Multimodal Models (LMMs) PyTorch TensorFlow JAX Transformers Mixture-of-Experts (MoE) Distributed Data Processing Computer Vision Natural Language Processing Synthetic Data Generation Production-scale Inference Data Curation High Performance Computing

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Generative AI Computer Vision Deep Learning Supervised Learning Unsupervised Learning MCP Cursor
2+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 58 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 18 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 103 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Equifax

Atlanta, GA +1 83 days ago
Machine Learning Artificial Intelligence Data Engineering Big Data Analytics Cloud Computing ETL Data Modeling Data Orchestration Software Development Life Cycle Data Architecture Parallel Processing
7+ yrs exp