C

Cisco

Makes networking gear and security software

IT Software Engineer

AI Application Engineering +1Posted on Nov 11
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • One to three years of related experience.
  • Comfort working across frontend, backend, APIs, databases, cloud infrastructure, and B2B integrations.
  • Experience developing cloud-native or distributed applications using Kubernetes and container technologies.
  • Experience developing RESTful or SOAP APIs and microservices, and working in Linux-based development environments.
  • Strong experience with JavaScript or TypeScript and a modern frontend framework such as Angular.
  • Backend experience with Node.js, Java, Python, or similar technologies.
  • Understanding of B2B workflows, integrations, and enterprise applications.
  • Strong understanding of Angular, React, Java, Spring Boot, Node.js, Python, Oracle, Kafka, JMS, XML XSD, XSLT, JSON, E2Open Gateway, Docker, Kubernetes, and Jenkins.
  • Practical experience using generative AI tools such as Copilot or Cursor to accelerate development work.
  • Experience with CI/CD pipelines using Jenkins, GitHub, or Azure DevOps.

Responsibilities

  • Design, develop, test, debug, and deliver new capabilities using modern technologies, engineering practices, and development processes.
  • Develop and enhance in-app and role-based AI agents, contributing to their security, semantic layers, and basic agent training capabilities.
  • Implement and maintain Ask/Respond features using agentic frameworks such as LangGraph, LangChain, and large language models with data from various technology platforms.
  • Remediate vulnerabilities, apply security patches, and maintain application stability and security.
  • Collaborate with Product Owners, Business Analysts, and cross-functional teams to architect, design, develop, test, and release high-quality features.
  • Perform root cause analysis and implement fixes for complex production issues.
  • Apply best practices, business insight, and independent problem-solving to continuously improve products and services.
  • Mentor team members and foster a culture of learning, inclusion, and collaboration.
  • Contribute to technical discussions and participate in design and architecture decisions.
  • Help improve engineering practices and development processes.

Desired Qualifications

  • Working experience with prompt engineering, large language models, retrieval-augmented generation, or AI-assisted automation.
  • Relevant certifications in Java, Oracle, cloud technologies, AWS, Oracle ERP, or AI/ML.
  • Proficiency in generative AI (Gen AI Green Belt), MCP tools, and Data Science and Security Green Belts.
  • Strong understanding of containerization technologies such as Docker and Kubernetes.
  • Experience with MongoDB and Snowflake databases.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs