remote
Senior Software Engineer, AI/ML, Google Cloud AI
Software Engineer
Lead end‑to‑end AI/ML solution development on Google Cloud, building scalable models, deploying with Kubernetes, and optimizing performance using Python and TensorFlow.
About the role
Key Responsibilities
- Design, develop, and production‑grade deploy machine learning models on Google Cloud AI Platform.
- Collaborate with data scientists to transform research prototypes into scalable services.
- Implement CI/CD pipelines using Kubernetes, Cloud Build, and Terraform for model deployment.
- Optimize model inference performance and cost across GCP services.
- Mentor junior engineers and conduct code reviews to maintain high quality standards.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML.
- Proficiency in Python, TensorFlow, and GCP AI/ML services.
- Strong knowledge of Kubernetes, Docker, and cloud infrastructure automation.
- Experience with SQL and data pipeline design.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythontensorflowmachine learningkubernetessql