Software Engineer - AI/ML
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Hands-on experience building agentic AI systems involving tool use, planning loops, multi-step reasoning, agent memory, and state management.
- 3+ years of experience in Software Engineering in an enterprise environment with technologies like Python, JavaScript, Typescript, or Go
- Working experience of LLM orchestration frameworks and creating agentic harnesses and agent skills.
- Familiarity with model training, evaluation, and troubleshooting to improve accuracy and reliability.
- Ability to develop reusable code aimed at automation and collaborate with engineering teams for deployment.
- Bachelor's or master's degree in a relevant field.
- Background in cybersecurity, application security, or offensive security.
- Familiarity with MCP (Model Context Protocol), A2A protocols, or other emerging agent interoperability standards.
- Experience with fine-tuning techniques such as LoRA, QLoRA, DPO, RLHF, and model evaluation frameworks like lm-evaluation-harness or HELM.
- Experience with secure multi-tenant AI infrastructure, guardrail systems, or AI gateways.
- Strong understanding of security best practices embedded throughout the AI development lifecycle.
- Why Cisco?
- We are Cisco, and our power starts with you.
- Message to applicants applying to work in the U.S. and/or Canada:
- The starting salary range posted for this position is $150,300.00 to $195,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Benefits
Additional Information
The application window is expected to close on: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . 2015608 - Software Engineer - AI/ML (Remote) The application window is expected to close on: July 10, 2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. This role is remote and can be performed from anywhere in the U.S. Meet the Team Join a cutting-edge team focused on designing, building, and securing modern AI systems that power autonomous agents and LLM-powered applications. This team operates at the intersection of applied machine learning, software engineering, and security, delivering trustworthy, observable, and resilient AI solutions that address software security across Cisco and the industry. You will be part of a collaborative environment that values innovation, security, and operational excellence.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cisco? Share your experience