Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 14 Nov 2026

Software Engineer

Cisco Bangalore, India senior full-time

The employer hasn't listed a salary.

Apply on Cisco

Description

In Cisco Enterprise AI Platforms & Infrastructure (EAIPI), our vision is to architect, build, and scale premier agentic AI platforms, foundation infrastructure, and developer ecosystems that power Cisco's next generation of intelligent products and services.

As a Software Engineer in Cisco EAIPI, you will develop software consistent with Cisco ‘Design Thinking Principles’ with a focus on simplification and User Experience (UX) at its core. You will apply secure coding practices, ensure user privacy, and follow modern software development engineering standards.

Responsibilities:

  • Technical Execution & Problem Solving: Apply modern software engineering standard methodologies and internal/external technical domain knowledge to enhance platform performance, reliability, and usability.
  • Autonomy & Technical Ownership: Work independently with guidance from engineering leaders, resolving optimal technical approaches and architecture to deliver roadmap commitments.
  • Feature & Project Leadership: Lead small-to-medium feature development from technical design through implementation, testing, deployment, and post-launch monitoring.
  • Engineering Craftsmanship: Write high-quality, functional, maintainable, and clean code with comprehensive unit and integration tests under minimal supervision.
  • Code Quality & Peer Reviews: Perform thorough, constructive code reviews for peers, ensuring code quality, security alignment, and architectural consistency across the codebase.
  • Scalability & Performance: Design and write software components that optimize system scale, runtime reliability, token throughput, and release velocity.
  • Security & Privacy by Design: Champion secure coding principles, identify threat models, and implement robust privacy and safety standards across features.
  • Production Reliability & Operations: Solve complex production issues, participate in on-call rotations, lead blameless postmortems, and author comprehensive Root Cause Analysis (RCA) reports.
  • Component Expertise: Serve as a domain expert (SME) on multiple functional components and subsystems within the platform.
  • Multi-functional Collaboration: Partner with peer collaborators within and across teams (Product Management, UX/Design, SRE, and QA) to build productive, highly collaborative working relationships.
  • Project Delivery & Planning: Coordinate on project timelines, review and refine technical specifications, and communicate landmarks proactively to partners.
  • Knowledge Sharing: Share knowledge across teams through internal tech talks, blogs, engineering documentation, and architecture brown-bag sessions.
  • Mentorship & Talent Enablement: Act as a trusted technical resource, mentoring junior engineers, peers, and engineering interns to develop a high-performance culture.

Minimum Qualifications:

  • Bachelor’s degree + 5 years of related experience, OR Master’s degree + 3 years of related experience, OR Ph.D. + 0 years of related experience in Computer Science, Computer Engineering, Electrical Engineering, or a related technical STEM field.
  • Strong foundational and applied working knowledge in software engineering, with proficiency in modern programming languages, system design, data structures, and algorithms.
  • Hands-on coding experience in one or more core languages (e.g., Python, TypeScript/JavaScript, Go, Java, or C++) with a consistent track record of building, testing, and shipping production-grade software.
  • Demonstrated understanding of modern software development life cycles (SDLC), agile engineering practices, CI/CD automation, and version control (Git).

Preferred Qualifications:

  • Hands-on experience with modern AI/ML frameworks, Generative AI APIs, LLM tool integration, LangGraph, LlamaIndex, or agentic workflows.
  • Experience designing and building RESTful APIs, GraphQL services, microservices architectures, or modular SDKs.
  • Familiarity with cloud-native infrastructure, containerization (Docker, Kubernetes), distributed caching (Redis), and relational or vector databases.
  • Practical knowledge of observability and telemetry tools (e.g., OpenTelemetry, Prometheus, Splunk, Grafana) for tracing, logging, and performance profiling.
  • Experience with automated testing frameworks (unit, integration, end-to-end, Playwright, pytest) and performance benchmarking.
  • Strong analytical, problem-solving, and multi-functional communication skills with a customer-centric mentality.

For more fresh new jobs, check out yubhub.co.

Skills

Required

Nice to have

  • AI/ML frameworks
  • Generative AI APIs
  • LLM tool integration
  • LangGraph
  • LlamaIndex
  • RESTful APIs
  • GraphQL services
  • microservices architectures
  • modular SDKs
  • cloud-native infrastructure
  • containerization (Docker, Kubernetes)
  • distributed caching (Redis)
  • relational or vector databases
  • observability and telemetry tools
Apply on Cisco