AI/ML Engineer (Hybrid)
Cisco · Research Triangle Park, NC · Product and Engineering
About this role
Cisco is hiring a senior-level Machine Learning Engineer based in Research Triangle Park, NC. The posting calls out experience with Python, Go, Bash, Angular. Compensation is listed at $137,000–$200,500 per year.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Research Triangle Park, NC
- Department
- Product and Engineering
- Posted
- Jun 1, 2026
More roles at Cisco
Job description
from Cisco careersJob posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
This role is performed within RTP, North Carolina OR alternate locations (Austin, San Jose or Richardson) as a hybrid work model.
Meet the TeamCisco Cloudx team is a dynamic group of developers, Solutions Architects, and data engineers dedicated to supporting Cisco’s public cloud infrastructure and operations. As part of the Cloud Management and Operations (CMO) team within Cisco IT, we build the platforms and automations that enable governance, operational efficiency, cost management, and security guardrails across Cisco’s public cloud environments.
Your ImpactAs a Software Engineer specialized in AI/ML, you will guide the architecture, design, and development of our Cloud platforms and automations ensuring high standards of security, performance, and scalability. You’ll champion technology innovation, mentor your development team, and collaborate with stakeholders to deliver business-critical features that shape the future of Cisco's public cloud journey. You will:
- Design and implement highly scalable, multi-threaded, and distributed applications.
- Design and implement AI Agents to monitor and optimize cloud resources based on findings and recommendations from Cloud Service Providers.
- Integrate AI-driven insights with Cloud Service Providers like AWS, GCP, Azure, and existing data and tools.