What is a Machine Learning Engineer at Cisco?
Cisco is evolving far beyond its roots as a hardware networking giant. Today, the company is aggressively integrating Artificial Intelligence into its massive ecosystem of security, collaboration (Webex), and observability products. As a Machine Learning Engineer at Cisco, you are not just building models; you are embedding intelligence into the infrastructure that powers the internet.
This role is critical because Cisco sits on a unique vantage point of global data. You will work on challenges ranging from optimizing network traffic routing using predictive algorithms to deploying Large Language Models (LLMs) for automated security threat detection and intelligent customer agents. You will likely join teams such as the Security Business Group, Collaboration, or Enterprise Networking, where the focus is on applying AI to solve real-world connectivity and security problems at scale.
The work environment balances the stability of an established tech leader with the agility required to adopt Generative AI. You will be expected to bridge the gap between theoretical data science and production-grade engineering, ensuring that models are not only accurate but also robust enough to run on edge devices or within massive cloud environments.



