Master's or Ph.D. in Computer Science, Engineering, Statistics, or related technical field. 6+ years of experience in machine learning, including 3+ years in senior or staff-level roles. Expert proficiency in Python and experience with TensorFlow, PyTorch, scikit-learn. Extensive experience with cloud platforms (AWS, GCP, Azure). Experience with ML infrastructure tools (SageMaker, Vertex AI, MLflow). Experience with distributed computing (Spark, Kubernetes). Experience with data workflow tools (Pandas, Airflow). Proven track record of designing, building, and deploying end-to-end ML systems at scale in production. Strong background in performance optimization, version control, CI/CD, and ML model lifecycle management. Excellent analytical and problem-solving skills, with proven ability to collaborate across cross-functional teams.