Software Engineer | Distributed System + Fullstack (Python,Go, Java) + AI - 7+ years
- Hiring from
- India
- Work type
- Hybrid
- Posted
628,188 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Meet the Team
In Cisco Enterprise AI Platforms & Infrastructure (EAIPI), our vision is to architect, build, and scale world-class agentic AI platforms, foundation infrastructure, and developer ecosystems that power Cisco's next generation of intelligent products and services. We are the engineering organization behind Cisco's flagship AI initiatives, including MyAgent (Cisco's super agent) and the Circuit Enterprise AI platform.
Our high-velocity team operates at the intersection of frontier generative AI, distributed systems, GPU infrastructure, and modern software engineering. We build with a relentless focus on engineering craftsmanship, high talent density, uncompromising quality, and developer enablement—empowering thousands of engineers across Cisco to create, validate, and scale multimodal agentic experiences.
Your Impact
As a Software Engineer (Senior / Tech Lead level) in Cisco EAIPI, you will serve as an advanced technical professional driving end-to-end software engineering excellence across our flagship AI platforms. Developing software consistent with Cisco ‘Design Thinking Principles’, you will place simplification and User Experience (UX) at the core while upholding strict secure coding standards, user privacy, and engineering best practices.
You will take holistic ownership of feature roadmaps, lead project delivery through delegation and technical review, collaborate with product managers and UX designers to build customer-centric solutions, and author comprehensive architectural and user documentation. Additionally, you will champion product innovation, optimize the software development lifecycle, and resolve complex issues across development and production systems.
Responsibilities
Sophisticated Technical Leadership & Execution: Apply advanced proven experience, industry procedures, and deep systems understanding to solve technical problems and elevate product capabilities.
Autonomy & Decision-Making: Work with high autonomy and minimal guidance, resolving optimal architectural patterns, technical designs, and implementation approaches
End-to-End Project Ownership: Drive initiatives from end-to-end by scoping requirements, delegating tasks, conducting technical reviews, and delivering well-rounded results on schedule.
Feature Design & Roadmap Delivery: Lead medium-to-large feature delivery from architectural design through testing, deployment, and post-launch optimization.
Perfect Code Craftsmanship: Write clean, high-performance, and modular code along with comprehensive test suites without requiring guidance.
Code Quality & Risk Mitigation: Conduct deep, meticulous code reviews to identify both immediate bugs and broader architectural risks, maintaining an extraordinarily high quality bar.
Scalability & Performance Optimization: Test, profile, and optimize code to enhance scalability, execution velocity, token throughput, and runtime reliability across distributed systems
Security & Threat Modeling: Supply directly to threat modeling, secure architecture design, and data privacy safeguards across all platform features.
Production Operations & Escalation Authority: Monitor production health, serve as a customer concern point for on-call issues, lead blameless postmortems, and author comprehensive Root Cause Analysis (RCA) reports.
Subject Matter Expertise: Serve as a recognized Domain Authority (SME) across multiple core functional components and AI platform subsystems.
multi-functional Partnership & Product Sense: Build strong multi-functional partnerships across Product Management, Design, SRE, and Security to identify multi-product harmonies and customer value.
Product Metrics & Adoption: Track product adoption, performance metrics, and competitive landscapes, integrating market insights directly into technical feature designs.
Delivery Planning & Execution: Coordinate across engineering teams to provide accurate estimations, achievement tracking, and proactive risk remediation plans.
Knowledge Dissemination: Share technical knowledge proactively through internal blogs, tech talks, architecture RFCs, and engineering newsletters.
Mentorship & Team Enablement: Mentor peer engineers and junior team members, elevating the overall engineering density through technical guidance and pair programming.
Minimum Qualifications-
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related STEM field + 7 years of related experience; OR Master’s degree + 4 years of related experience; OR Ph.D. + 1 year of related experience.
Solid conceptual and practical expertise in software engineering and distributed systems, with broad proficiency across multiple technical job families and modern technology stacks.
Expert-level hands-on coding proficiency in one or more core languages (Python, TypeScript/JavaScript, Go, Java, C++, or Rust) with confirmed experience architecting and shipping critically important, enterprise-grade software.
Consistent track record of independently leading complex technical features, driving architectural design RFCs, and applying agile engineering standard methodologies across the full SDLC.
Strong background in writing modular, highly testable code, designing automated test suites, and performing comprehensive code reviews.
Preferred Qualifications
Hands-on production experience with Generative AI technologies, LLMs, Model Context Protocol (MCP), LangGraph, LlamaIndex, vLLM, or multi-agent orchestration frameworks.
Experience architecting and scaling high-concurrency microservices, low-latency APIs, event-driven architectures (Kafka, RabbitMQ), and distributed caching (Redis).
Deep familiarity with cloud-native infrastructure, container orchestration (Docker, Kubernetes), GPU compute environments (Triton Inference Server, CUDA), and vector databases.
Expertise in enterprise security patterns, OAuth 2.0 / Token Exchange (RFC 8693), Zero Trust architecture, and automated threat modeling.
Hands-on experience with modern observability stacks (OpenTelemetry, Prometheus, Splunk, Grafana) and automated CI/CD deployment pipelines (Canary/Blue-Green deployments).
Exceptional communication, presentation, and multi-functional leadership skills with the ability to influence technical roadmaps and mentor engineering teams.
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Disclaimer
To ensure that we hire the best talent in the right way, we follow a strict hiring process and recently, Cisco has been made aware of fraudulent recruiters claiming to be from the company. Please be advised that any communication from Cisco about careers will:
- be in direct response to an application you have submitted through the company career site
- begin with screening or an interview
- originate from a Cisco email address, and
- be conducted across email, phone, or WebEx
Cisco will never make a job offer without conducting an interview process or ask you for money in any way. If you have been requested to apply for a role or have received an offer from a site other than https://careers.cisco.com or cisco.wd5.myworkday.com, do not provide any personal identifying information, including your Aadhaar or other personal identifying number, birth certificate, banking information, driver's license, or passport.
If you are the target of a recruiting scam, consider filing a report with your local law enforcement authorities. Cisco bears no responsibility, and cannot be held liable, for any claims, damages, expenses, or other inconvenience resulting from or in any way connected to recruiting scams.
Why Cisco?
Cisconians power the future. We make impact as a team, innovating fast and fearlessly to create meaningful solutions on a large scale. The depth and breadth of our technology doesn't just benefit our customers – it also means limitless opportunities for us to experiment and learn. We understand the power each of our unique backgrounds bring when we work together. Because of that, we have a global network of thinkers, doers, experts, and curious creators who help one another do their life’s best work.
