4+ years of professional experience building and deploying machine learning models. PhD in Computer Science, Engineering, Machine Learning, Statistics, or a related quantitative field, OR a Master's degree and 4+ years of relevant experience. Strong programming proficiency in Python, Java, or C++. Deep expertise in algorithms, data structures, numerical optimization, data mining, and distributed computing (e.g., Spark, Hadoop). Experience with ML frameworks and libraries (e.g., PyTorch, TensorFlow, Scikit-learn). Proven ability to translate business problems into mathematical and ML frameworks.