Machine Learning Lead
We are looking for a senior Machine Learning Lead to drive ML strategy and execution at our Pleasanton, CA office. You will lead a team building and deploying scalable ML models across a range of business-critical applications, from predictive analytics to deep learning systems.
Key Responsibilities
- Lead the full ML lifecycle: data exploration, feature engineering, model training, evaluation, and production deployment
- Define and evolve the ML platform architecture and MLOps practices
- Drive adoption of modern ML techniques including deep learning, ensemble methods, and large-scale model training
- Collaborate with data engineering and product teams to deliver high-impact ML solutions
- Establish model monitoring, drift detection, and retraining pipelines
- Mentor and grow a team of ML engineers and data scientists
Requirements
- 10+ years of experience in machine learning, data science, or AI engineering
- Deep expertise in supervised, unsupervised, and reinforcement learning techniques
- Strong proficiency with ML frameworks: TensorFlow, PyTorch, scikit-learn, XGBoost
- Hands-on MLOps experience: model serving, monitoring, CI/CD for ML (MLflow, Kubeflow, SageMaker, etc.)
- Proficiency in Python and SQL; experience with large-scale data platforms
- US Green Card or Citizenship required
- Must be willing to work onsite in Pleasanton, CA