Machine Learning Engineer
Core
Build dynamic troubleshooting agents that understand networks by architecting data infrastructure to reason through real-world network failures in real-time.
Role type
Machine Learning Engineer (Network AI)
Builds
Automated troubleshooting agents for Cisco network products (Meraki, ThousandEyes, Catalyst Center, Nexus)
Domain
Networking + Machine Learning
Deliverable
production ML models
Required skills
Data pipeline design and scaling, ML infrastructure, Python, data processing frameworks (Spark, Beam, Ray), ML systems and tools, dataset creation and evaluation
Preferred skills
Human-in-the-loop ML systems, active learning, weak supervision, self-evolving agents, large language models, computer vision, speech datasets
Technologies
Spark, Beam, Ray
Responsibilities
Design and scale automated pipelines transforming raw production logs into insights; Develop systems generating synthetic data for edge cases; Solve network complexity problems involving time and state dependencies; Optimize data collection and hardware utilization; Collaborate with researchers to define next-gen AI-driven network management
Seniority
Senior, hands-on IC