# Full Stack AI Developer

**Company**: Cisco
**Location**: Bangalore
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2015918-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a06d7c64-0f8

## Description

The Sales Planning and Product Management team, within Enterprise Data & AI Enablement at Cisco, delivers enterprise-scale Go-to-Market (GTM) planning and performance management solutions leveraging industry-leading platforms such as Anaplan and Pigment.

As a Full Stack AI Developer, you will design, build, and deploy AI-powered applications that enhance user experience, automate business processes, and deliver intelligent solutions for the Sales Planning domain.

**Key Responsibilities:**

- Develop and implement AI-driven applications using modern Generative AI and Agentic AI frameworks.

- Design and build intelligent assistants, chatbots, AI agents, and workflow automation solutions using Large Language Models (LLMs).

- Integrate AI services and APIs, including Claude, OpenAI, MCP Servers, LangChain, Vercel AI SDK, and other emerging AI platforms.

- Implement Retrieval-Augmented Generation (RAG) architectures using vector databases, embeddings, semantic search, and knowledge retrieval techniques.

- Build proof-of-concepts (POCs) and pilot solutions to evaluate emerging AI technologies and their business impact.

- Develop scalable full-stack applications using modern frontend and backend technologies.

- Collaborate with product managers, architects, and business stakeholders to translate requirements into technical solutions.

- Create technical design documents, architecture diagrams, implementation plans, and user-facing documentation.

- Troubleshoot, debug, and resolve issues across development, testing, and production environments.

- Contribute to continuous improvement of engineering practices, coding standards, DevOps processes, and AI development methodologies.

- Stay current with advancements in AI, machine learning, software engineering, and cloud technologies, bringing innovative ideas to the team.

- Work independently while effectively collaborating with cross-functional teams to deliver high-quality solutions on schedule.

**Benefits:** No benefits mentioned.

**Requirements:**

- Bachelor’s degree in computer science, Engineering, Information Technology, or a related field with up to 3 years of relevant experience, OR Master's degree with 2+ years of relevant experience.

- Hands-on experience in Full Stack Development using modern frontend and backend technologies.

- Strong experience in Python development and AI/Generative AI technologies.

- Experience with relational and NoSQL databases.

- Proven ability to design, develop, test, and deploy scalable software solutions.

## Skills

### Required
- Python
- FastAPI
- AI / ML
- Large Language Models (LLMs)
- Prompt Engineering
- Agentic AI Systems
- Retrieval-Augmented Generation (RAG)
- LangChain / LangGraph
- MCP (Model Context Protocol) Servers
- Vector Databases
- Embeddings & Semantic Search
- AI Chatbot Development
- OpenAI
- Claude
- GitHub Copilot
- Cursor AI
- REST APIs
- PostgreSQL
- Oracle
- Redis
- Snowflake
- Docker
- Kubernetes
- CI/CD Pipelines
- Jenkins
- GitHub Actions
- Git & GitHub
- JWT
- OAuth 2.0
- Secure API Development

### Nice to have
- User Experience (UX) Design
- Angular / React JS
- Good presentation skills
- Adoptive to new technologies

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2015918-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
