Senior Machine Learning Engineer

Cisco

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CASeattle, WA
Salary
$203,000–$258,600 / yr
Posted
5 days ago
Freshness
Confirmed live today
Closes
Oct 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $231k
$173k most similar roles pay here $275k

This role pays more than 52% of similar roles. Most pay $190,750–$254,750 — the shaded band above. At the midpoint, this role pays about $231k 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 199 open roles on FindRole.

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

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Machine Learning Engineer

Senior Machine Learning Engineer, AISWP (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. You will design and own end-to-end data pipelines, develop human-in-the-loop labeling workflows, and create synthetic datasets using automated techniques to improve quality, diversity, and coverage. The work involves building infrastructure for processing large volumes of structured and unstructured data while designing metrics to measure label quality and distribution shifts. Required skills include proficiency in Python, C++, or Go, along with experience in PyTorch or TensorFlow. You will also utilize distributed data processing frameworks like Spark, Ray, or Beam to solve complex problems at the intersection of machine learning engineering and data engineering.

What does a Machine Learning Engineer earn in California?

Median $246150 from 178 postings across 30 companies.

See salary data

What you'll do

  • Design and own end-to-end data pipelines for LLM training, post-training, evaluation, and continuous model improvement.
  • Build and improve human-in-the-loop data labeling workflows including collection, task generation, and quality control.
  • Develop scalable methods for synthetic data generation, augmentation, filtering, and validation to improve dataset diversity.
  • Apply machine learning techniques to automate the process of data generation, labeling, filtering, and scoring.
  • Build systems and metrics to measure dataset quality factors like label noise, bias, and distribution shifts.
  • Create reliable infrastructure for processing large volumes of structured and unstructured data.
  • Design experiments to analyze how dataset composition impacts downstream model performance.
  • Translate research prototypes into robust, production-ready data and machine learning systems.

What we're looking for

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

More like this

Similar roles

Distinguished Machine Learning Engineer

Cisco

San Jose, CA 13 days ago $342,700$433,400
LLM LangGraph Temporal Python Go Rust Model Context Protocol RLHF DPO AIOps Distributed Systems Microservices Data Pipelines AI Safety
10+ yrs exp Hybrid

Lead Machine Learning Engineering

Cisco

Seattle, WA +1 31 days ago $197,500$249,800
Python C++ Go PyTorch TensorFlow LLMs Spark Ray Beam SFT RLHF Data Engineering Synthetic Data Machine Learning Data Pipelines
8+ yrs exp Hybrid

Senior Machine Learning Engineer

Adobe

San Jose, CA 119 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

Cloudflare, Inc

Austin, TX 74 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