Software Engineer
Core
Build and maintain secure microservice applications and REST APIs on AWS and Kubernetes, integrating AI capabilities including LLM-based features, agents, and retrieval augmented generation.
Role type
Senior IC software engineer (AI & Agentic AI)
Builds
Cloud-native services and AI capabilities for Cisco engineers, customers, and the developer community
Domain
Cloud infrastructure + Generative AI & Agentic AI
Deliverable
production ML models | product features
Required skills
Python, Java, Go, JavaScript/TypeScript, microservices, REST APIs, AWS, Kubernetes, generative AI, LLMs, RAG, embeddings, tool/function calling, secure coding, CI/CD, automated testing
Preferred skills
vector databases, RAG pipelines, LLM APIs, LangChain, LangGraph, Semantic Kernel, Model Context Protocol, AI security/governance
Technologies
AWS, Kubernetes, Python, Java, Go, JavaScript/TypeScript, LangChain, LangGraph, Semantic Kernel
Responsibilities
Develop and integrate AI capabilities including agents and RAG; Apply secure coding practices across APIs and identity; Write automated unit, integration, and functional tests; Contribute to CI/CD and monitoring pipelines
Seniority
Senior, hands-on IC