Software Engineer

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 1-4 yearsEducation: bachelorsSkills: ["Problem-solving","Troubleshooting","Collaboration","Communication","Code review"]

Build and scale secure, reliable generative AI applications for Cisco’s AI Software & Platform team. Translate business needs into technical designs, experiment with generative AI models and architectures, and develop developer tools such as APIs and SDKs for seamless AI integration. Instrument and monitor services for performance, reliability, and security, debug integration issues, and optimize for high request volumes. Collaborate across data science, product, and engineering to deliver robust systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
7 hours ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and scale secure, reliable generative AI applications for Cisco’s AI Software & Platform team. Translate business needs into technical designs, experiment with generative AI models and architectures, and develop developer tools such as APIs and SDKs for seamless AI integration. Instrument and monitor services for performance, reliability, and security, debug integration issues, and optimize for high request volumes. Collaborate across data science, product, and engineering to deliver robust systems.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build secure, reliable, scalable generative AI applications.
  • •Translate business requirements into technical specifications, roadmaps, and integration plans.
  • •Experiment with generative AI models and architectures; evaluate performance and identify improvements.
  • •Develop and maintain APIs, SDKs, and developer tools to integrate AI capabilities into applications.
  • •Instrument, monitor, and debug systems for performance, reliability, security, and scalability; optimize for high request volumes.

Key Requirements

  • •Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • •1-4 years of professional software development experience using Python, Java, or Go.
  • •Proven backend engineering experience integrating and scaling complex services.
  • •Strong computer science fundamentals (data structures, algorithms, software design).
  • •Understanding of AI service operations and ability to design/build interfaces between AI services, plus instrumentation/monitoring experience.
Experience:1-4 yearsGenerative AIBackend engineeringAI/ML
Education:Bachelor's
Skills:Problem-solvingTroubleshootingCollaborationCommunicationCode review
Tech Stack:PythonJavaGoAPIsSDKsGenerative AI

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor