remote
Software Engineer - AI/ML - Cisco
Software Engineer
Senior software engineer building secure, scalable AI systems that power autonomous agents and LLM‑driven applications, leveraging Python, machine learning, and cloud technologies.
About the role
Key Responsibilities
- Design, develop, and maintain production‑grade AI models and services that enable autonomous agents and LLM‑powered applications.
- Collaborate with data scientists to translate research prototypes into scalable, production‑ready pipelines.
- Implement robust security controls and compliance checks for AI workloads in cloud environments.
- Optimize model inference performance and resource utilization across distributed systems.
- Participate in code reviews, unit testing, and continuous integration to ensure high code quality.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes).
- Excellent problem‑solving skills and a passion for building secure, high‑performance AI systems.
Skills
pythonmachine learningllm