Software Engineer
Cisco Systems
Organization
Role Overview
We are looking for a Software Engineer to join Cisco’s AI Software and Platform
organization. In this role, you will work on building and maintaining scalable, distributed
software platforms that power next-generation AI-driven services. You will collaborate
with experienced engineers, learn industry-leading technologies, and contribute to real-
world, large-scale systems used by customers globally.
This role is ideal for engineers early in their careers who are eager to learn, grow, and
work on complex, cloud-scale platforms.
Key Responsibilities
Software Development & Platform Engineering
- Design, develop, test, debug, and maintain AI and Platform software, including
components for distributed systems & microservices.
- Contribute to the development of new product features and applications across
multiple platforms.
- Implement software modules independently under guidance, following
established architecture and design patterns.
- Write clean, maintainable, and well-documented code in Go, Python, or other
relevant languages.
- Develop stateless, scalable services for data ingestion, processing, parsing, and
storage within a distributed SaaS platform.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.


