remote
Senior Software Engineer Reporting - Cast AI
Software Engineer
Senior Software Engineer focused on building AI-driven cloud solutions on Kubernetes, driving performance, scalability, and reliability for next‑generation infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance AI services deployed on Kubernetes clusters.
- Collaborate with data scientists to integrate machine learning models into production pipelines.
- Implement CI/CD workflows, automated testing, and observability for cloud-native applications.
- Optimize resource utilization, ensuring cost‑effective scaling across multi‑cloud environments.
- Mentor junior engineers and lead code reviews to uphold quality standards.
Requirements
- 5+ years of software engineering experience with a strong focus on cloud and Kubernetes.
- Proficiency in Python and experience with Go or Java for backend services.
- Hands‑on experience deploying AI/ML workloads in production.
- Deep understanding of container orchestration, networking, and security best practices.
- Excellent problem‑solving skills and a collaborative mindset.