Description
You will design, develop, train, and deploy machine learning and deep learning models on GCP.
Responsibilities
- Build and manage end-to-end ML pipelines using Vertex AI (training, tuning, deployment, monitoring).
- Implement MLOps workflows including model versioning, CI/CD for ML, and automated retraining.
- Optimize model performance, scalability, and cost on cloud infrastructure.
- Collaborate with data engineers, product teams, and stakeholders to translate business problems into ML solutions.
- Monitor model performance, data drift, and retraining triggers in production.
Required Skills
- 5+ years of experience in Machine Learning, Deep Learning, and Statistical Modeling.
- Strong hands-on experience with GCP and Vertex AI (Custom training, AutoML, Model registry & endpoints, Hyperparameter tuning, Pipelines).
- Proficiency in Python and experience with TensorFlow, PyTorch, and Scikit-learn.
- Solid understanding of supervised, unsupervised, and reinforcement learning.
- Hands-on experience with NLP, Computer Vision, or Time Series.
- Experience with GCP services: BigQuery, Cloud Storage, Cloud Functions/Cloud Run, Pub/Sub.
- Familiarity with CI/CD practices and Agile/Scrum methodologies.
- Experience deploying ML models as APIs or batch jobs on cloud-native services.