remote
Gen AI Software Engineer Python, DevOps, Frontend 5 Years - Cisco
Software Engineer
Lead the design and deployment of Generative AI solutions, blending Python backend, DevOps pipelines, and modern frontend frameworks to deliver scalable, customer‑centric applications in a fast‑moving IT environment.
About the role
Key Responsibilities
- Architect and develop end‑to‑end Generative AI services using Python, integrating large language models and custom pipelines.
- Build and maintain CI/CD pipelines with Docker, Kubernetes, and AWS services to ensure rapid, reliable releases.
- Collaborate with UX/UI teams to implement responsive React components that expose AI capabilities to end users.
- Monitor and optimize model performance, latency, and cost across cloud infrastructure.
- Document best practices, design patterns, and operational procedures for cross‑team adoption.
Requirements
- 5+ years of software engineering experience with a strong focus on Python and AI/ML.
- Proven expertise in DevOps practices, containerization, and cloud deployment (AWS preferred).
- Hands‑on experience building frontend applications with React or similar frameworks.
- Deep understanding of Generative AI concepts, model fine‑tuning, and ethical considerations.
- Excellent communication skills and a collaborative mindset in a cross‑functional team.
Skills
pythongenerative aiawsdockerreact