Software Engineer - AI
Cisco · Seattle, WA · Yesterday
Engineering$147k–$215k/yrFull-time
About the role
The role is listed as hybrid – workers in this role are expected to work from one of the listed offices on a semi-regular basis.
Responsibilities
- Design, develop, and deliver high-quality, secure, and user-centric software solutions that drive customer success and innovation.
- Collaborate cross-functionally to build scalable applications, lead projects, and mentor peers, ensuring continuous improvement in software development practices.
- Develop software focused on simplification, UX, security, and user privacy while staying updated with advancements in GenAI, deep learning, and Agentic AI technologies.
- Build advanced agentic AI applications that automate complex business processes using autonomous agents, adaptive learning models, and real-time data integration to enhance operational efficiency and drive innovation aligned with emerging industry trends.
- Leverage LangGraph, MCP integrations, vector databases, Kubernetes, and cloud infrastructure to enable autonomous agents and workflow automation.
- Full-stack experience across Angular, TypeScript, Python, FastAPI, distributed systems, and developer platform engineering.
- Collaborate with design and product management to deliver customer-centric solutions and create technical and end-user documentation.
- Lead or contribute to projects and features from design through delivery, including cloud-native, microservices, and event-driven architectures, and manage automated deployment pipelines.
- Write clean, functional code and unit tests, conduct thorough code reviews, and contribute to threat modeling and security considerations.
- Debug and resolve software issues in development and production environments, monitor production systems, lead postmortems, and perform root cause analysis.
- Serve as a technical resource and mentor, sharing knowledge across teams through presentations, blogs, and informal channels.
- Coordinate with cross-functional team members to estimate timelines, track progress, and deliver according to specifications.
Requirements
- 7+ years of experience as a software engineer in an enterprise environment.
- Familiarity with building agentic AI applications.
- Bachelor’s or master’s degree in computer science or related field.
Qualifications
- Demonstrated expertise in designing and deploying scalable, cloud-native AI solutions with a focus on security and compliance in enterprise environments.
- Proven track record to lead multi-functional initiatives that integrate agentic AI technologies to automate complex workflows, driving measurable business impact aligned with industry innovation trends.
- Advanced proficiency in optimizing software development lifecycles through automation, continuous integration/continuous deployment (CI/CD) pipelines, and agile engineering guidelines to accelerate delivery and improve product quality.
Skills
- Full-stack experience across Angular, TypeScript, Python, FastAPI, distributed systems, and developer platform engineering.
- Experience with LangGraph, MCP integrations, vector databases, Kubernetes, and cloud infrastructure.
- Knowledge of agile engineering guidelines and CI/CD pipelines.
- Experience with agentic AI technologies and their implementation in enterprise environments.
- Ability to debug and resolve software issues in development and production environments.
- Strong collaboration and mentoring skills.
Benefits
- Medical, dental, and vision insurance.
- A 401(k) plan with a Cisco matching contribution.
- Paid parental leave.
- Short and long-term disability coverage.
- Basic life insurance.
Pay
The starting salary range posted for this position is $146,700.00 to $214,800.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training.
Schedule
The role is listed as hybrid – workers in this role are expected to work from one of the listed offices on a semi-regular basis.