Senior Machine Learning Engineer
Cisco
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 97% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $336k versus about $229k for comparable roles.
Based on 240 similar postings.
Employer
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 261 open roles on FindRole.
Listed pay typically runs $167,700–$245,000 across 197 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Principal Machine Learning Engineer, AISWP (Hybrid) The Principal Machine Learning Engineer joins the AI Platform Group within the Office of the CTO as a Forward Deployed Engineer. This role involves embedding directly into high-impact customer environments to observe complex workflows, identify friction points, and build rapid prototypes to validate product-market fit for AI-native portfolios. You will lead research-to-code initiatives, translating complex customer challenges into scalable software solutions while ensuring prototypes are ready for production hardening. Key responsibilities include architecting secure, multi-tenant services and influencing product strategy through verified usage metrics. Required expertise includes building scalable, highly distributed systems with strict security boundaries, implementing complex authorization models like RBAC and ABAC, and utilizing spec-driven development with strongly typed API contracts. You will solve real-world networking and security problems within a customer-led skunkworks model.
What does a Machine Learning Engineer earn in California?
Median $231150 from 187 postings across 27 companies.
Skills
What you'll do
What we're looking for
More like this
Cisco
DoorDash, Inc
Oracle
Adobe
The Walt Disney Company
Amgen