At least 3+ years of end-to-end experience in training, evaluating, and deploying machine learning models in a production environment Proficient in one or more general-purpose programming languages (e.g., Python, Scala) Solid understanding of software development best practices Hands-on experience with a major machine learning framework (e.g., TensorFlow, PyTorch) Deep understanding of core ML concepts and algorithms Proven ability to work effectively with cross-functional teams to translate business needs into technical solutions Track record of using machine learning to drive key performance indicator (KPI) wins