Software Engineer
Core
Design and develop next-generation Gen AI applications and platforms to transform Cisco's Product Lifecycle and Post Sales Customer Experience, focusing on AI-first principles, secure coding, and enterprise document management.
Role type
Senior IC Software Engineer (Generative AI & AI Agents)
Builds
Large-scale Gen AI applications, secure AI platforms, and agentic workflows for enterprise data.
Domain
Enterprise Software, Generative AI, Supply Chain IT
Deliverable
production ML models
Required skills
Java, Python, SQL, NoSQL (MongoDB), Data Structures, Algorithms, Design Patterns, AI/ML concepts, Security, Agile/DevSecOps, Web Services (JSON), Kafka, Vector Databases
Preferred skills
LangChain, LlamaIndex, LangSmith, Oracle Database/PL/SQL, ELK Stack, Apache Kafka, Prompt Engineering, Agentic AI orchestration, Full-stack leadership
Technologies
Java, Spring Boot, Python, Oracle, MongoDB, Snowflake, Kafka, Elasticsearch, LangChain, LlamaIndex, Weaviate, Angular, React JS, PL/SQL
Responsibilities
Drive AI/Gen AI enablement using RAG and Agentic AI; Build scalable Gen AI platforms for document management; Engineer prompt handling and intent recognition for LLMs; Design and optimize in-app AI Agents; Implement end-to-end workflows for document ingestion and retrieval; Develop secure data connectors for enterprise databases.
Seniority
Senior, hands-on IC