# Grade-4 Software Engineer

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

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2027065?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/grade-4-software-engineer-e03638f3-479/

## Description

Join the diverse and inclusive Supply Chain team at Cisco's Service Supply Chain IT and play a key role in designing and developing next-generation capabilities using AI and the latest technologies.

As a Grade-4 Software Engineer, you will be responsible for developing and delivering new capabilities, working closely with talented engineers and interacting with valued business partners.

**Responsibilities:**

- Design and develop next-gen capabilities to drive transformation

- Develop and deliver new high-quality capabilities using Artificial Intelligence tools and capabilities

- Work as a member of a scrum team across the entire software development lifecycle

- Collaborate with other Engineers, Subject Matter Experts, and Architects to build applications and technical systems

- Design, develop, and optimize in-app and role-based AI Agents

- Lead implementation of agentic frameworks to enable robust Ask/Respond capabilities

- Build and maintain advanced Natural Language Interaction (NLI) & Retrieval Augmented Generation (RAG) systems

- Engineer prompt handling and intent recognition for LLMs

- Architect and implement multi-agent protocols and integration

- Identify, prioritize, suggest improvements and execute tasks in the software development life cycle

- Develop tools and applications by producing clean, efficient code utilizing AI capabilities and tools

- Automate tasks through appropriate tools and scripting

- Be hands-on, develop, validate, test, review, debug code & fix vulnerabilities

- Collaborate with internal teams and vendors to fix and improve products

- Ensure software is up-to-date with the latest technologies

**Minimum Requirements:**

- Bachelor’s degree in Computer Science, Information Technology, or an equivalent technical field

- Minimum of 2 years of industry experience in software engineering or AI development

- Proficiency in Python and backend development (FastAPI/Flask, REST APIs, Pydantic, Pytest)

- Practical experience implementing AI/GenAI solutions in a production or development environment

- Strong familiarity with Agile methodologies, DevSecOps, Git, and JIRA

- Foundational proficiency in software security best practices

- Hands-on experience with LangChain and LangGraph for building autonomous agents

- Expertise in RAG architectures, including vector databases (Qdrant), embeddings, and LLM evaluation techniques

- Familiarity with MCP and A2A multi-agent communication protocols

- Experience with AWS, Docker, Kubernetes, and automated CI/CD pipelines

- Familiarity with the MEAN stack and professional API management tools

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- FastAPI
- Flask
- REST APIs
- Pydantic
- Pytest
- Agile methodologies
- DevSecOps
- Git
- JIRA
- LangChain
- LangGraph
- RAG architectures
- Qdrant
- MCP
- A2A
- AWS
- Docker
- Kubernetes

---

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