remote
Lead Software Engineer - MLOps - CLOUDSUFI
Software Engineer
Lead the design and deployment of scalable MLOps solutions using Python, Docker, Kubernetes, and GCP, driving end‑to‑end ML pipelines and continuous delivery for enterprise data products.
About the role
Key Responsibilities
- Architect and implement robust MLOps pipelines that integrate data ingestion, model training, validation, and deployment at scale.
- Lead containerization and orchestration efforts using Docker and Kubernetes on GCP, ensuring high availability and efficient resource utilization.
- Design and maintain CI/CD workflows for automated testing, model versioning, and seamless rollouts to production environments.
- Collaborate with data scientists, product managers, and DevOps teams to translate business requirements into technical solutions.
- Mentor junior engineers, conduct code reviews, and promote best practices in software quality and security.
Requirements
- 5+ years of software engineering experience with a focus on MLOps or related fields.
- Proficiency in Python, Docker, Kubernetes, and GCP services such as AI Platform, BigQuery, and Cloud Storage.
- Hands‑on experience building CI/CD pipelines with tools like GitHub Actions, Jenkins, or Cloud Build.
- Strong understanding of ML lifecycle, model monitoring, and data governance.
- Excellent communication skills and a collaborative mindset.
Skills
pythondockerkubernetesgcpcicd