Lead Machine Learning Engineering

Cisco

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WASan Jose, CA
Salary
$197,500–$249,800 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday
Closes
Sep 28, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $224k
$175k most similar roles pay here $272k

This role pays more than 52% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $224k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 196 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 196 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Lead Machine Learning Engineering

Lead Machine Learning Engineering, (Hybrid) joins the AI Research team to build next-generation AI-powered networking by developing Large Language Models, agents, and domain-specific systems. This hands-on role focuses on creating high-quality training and evaluation data at scale for LLMs. The successful candidate will design and maintain robust data pipelines, manage human-in-the-loop labeling workflows, and develop strategies for synthetic data generation, filtering, and validation. Key responsibilities include using automated approaches to measure dataset quality while mitigating issues like bias and contamination. The role requires proficiency in Python, C++, or Go, along with experience in PyTorch or TensorFlow. Candidates should also possess expertise in distributed data processing frameworks such as Spark, Ray, or Beam. This position bridges the gap between research and engineering to solve complex problems in large-scale data systems and model performance.

What you'll do

  • Build and maintain scalable data pipelines for the full lifecycle of LLM development and production deployment.
  • Architect and manage human-in-the-loop labeling workflows to ensure high-quality training data.
  • Develop strategies for synthetic data generation, filtering, and validation to improve dataset diversity.
  • Use LLMs and machine learning techniques to automate data generation, scoring, and evaluation processes.
  • Establish systems to measure and mitigate dataset failure modes such as bias, contamination, and distribution shifts.
  • Design experiments to link specific dataset compositions to measurable improvements in model performance.
  • Provide technical direction on infrastructure, compute, and storage decisions for machine learning projects.
  • Mentor team members and conduct design reviews to ensure engineering excellence across the project.

What we're looking for

  • Bachelor's degree in a STEM field with 8+ years of experience, Master's with 6+ years, or PhD with 3+ years of relevant experience.
  • 3+ years of hands-on experience building, curating, and scaling datasets for machine learning training and evaluation.
  • 5+ years of professional programming experience using Python, C++, or Go in a production or research environment.
  • 5+ years of experience using frameworks like PyTorch or TensorFlow to develop, train, evaluate, and deploy ML models.
  • Expertise in curating and managing datasets for the LLM lifecycle, including synthetic data generation and post-training workflows (preferred).
  • Proficiency in designing human-in-the-loop labeling systems and mitigating dataset failure modes like bias and contamination (preferred).
  • Demonstrated success using LLMs for data generation and model-assisted labeling to improve performance (preferred).
  • Strong technical foundation in distributed data processing frameworks such as Spark, Ray, or Beam (preferred).

More like this

Similar roles

Lead Machine Learning Engineer

Capital One Financial

New York, NY 37 days ago $215,200$245,600
Machine Learning Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask AWS Azure Google Cloud Platform Data Pipelines Distributed Computing Agile
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Cambridge, MA +2 43 days ago $197,300$225,100
Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask AWS Bedrock Google Cloud Azure RAG Data Pipelines Distributed Computing Agile
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Plano, TX 66 days ago $179,400$204,700
Generative AI LLM RAG LangChain LangGraph LlamaIndex Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask Vector Databases AWS Azure Google Cloud Platform Distributed Computing
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

San Jose, CA +4 65 days ago $197,300$225,100
Machine Learning Python Go Scala Java AWS Kubernetes PyTorch TensorFlow scikit-learn Spark Dask Data Pipelines Agile Distributed Computing
6+ yrs exp

Lead Machine Learning Engineer

The Walt Disney Company

Remote (CA) 60 days ago $187,900$252,000
Machine Learning LLM RecSys PyTorch TensorFlow Databricks Spark SQL Reinforcement Learning Algorithm Development
7+ yrs exp Remote

Lead Machine Learning Engineer

AbbVie

Remote (San Diego, CA) 56 days ago $124,500$236,500
Python PyTorch TensorFlow Keras scikit-learn HuggingFace MLOps SQL PySpark Pandas Airflow Git CI/CD Docker Kubernetes AWS Snowflake Kafka Sagemaker DynamoDB DataDog
7+ yrs exp Remote