Software Engineer – Distributed Systems, Full Stack & AI Platforms (Python, Go, Java)
Cisco · Bengaluru
| Company | Cisco |
|---|---|
| Role | Software Engineer – Distributed Systems, Full Stack & AI Platforms (Python, Go, Java) |
| Location | Bengaluru |
| Work mode | On-site |
| Experience | 3–6 years |
| Job type | Full-time |
About this job
Cisco is hiring a Software Engineer in Bengaluru for Enterprise AI Platforms and Infrastructure, the team behind Cisco's internal AI platforms such as MyAgent and Circuit. The work sits where generative AI, distributed systems and GPU infrastructure meet.
You will lead small to medium features from design to launch, write clean tested code, review peers' code, improve scale and token throughput, handle on-call issues and write root-cause reports. Experience with LLM tools like LangGraph or LlamaIndex is a plus. The role is in the office.
Eligibility
- Bachelor's with 5+ years, master's with 3+, or a PhD
- Strong system design, data structures and algorithms
- Production coding in Python, Go, Java, TypeScript or C++
- Agile practice, CI/CD and Git
- Plus: LLM APIs, agentic workflows, Docker and Kubernetes
Skills required
What you will do
- Lead features from design to launch
- Write clean code with full tests
- Review code for quality and security
- Improve scale, reliability and throughput
- Handle on-call issues and write RCAs
How to apply
- Open the official Cisco job page with the Apply button and submit your application there.
- Tailor your resume to distributed or AI platform features you built and production issues you solved.
Before the interview, prepare:
- Designing an API for an LLM agent platform
- Caching with Redis at scale
- Writing a blameless postmortem
- Testing LLM-backed features
Get jobs like this every day on WhatsApp. Free, no spam, only verified openings.
Join channelStay safe: DailyITJobs is not a recruitment agency and is not connected to Cisco. Apply only on the official website. Never pay anyone for a job, interview or offer letter.