Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related field (PhD a plus).
+ years of hands-on experience in data science, machine learning, or applied AI. Strong programming skills in Python, with experience using ML libraries (e.g., scikit-learn, XGBoost, TensorFlow, PyTorch). Solid understanding of machine learning concepts (supervised/unsupervised learning, model evaluation, feature selection, overfitting, etc.). Experience working with SQL and at least one big data or distributed computing framework (e.g., Spark, Databricks). Familiarity with cloud platforms (AWS, Azure, or GCP) and version control (Git). Strong analytical, problem-solving, and critical-thinking skills. Strong problem-solving and critical thinking abilities. Excellent communication and storytelling skills – ability to translate complex data into actionable insights. Attention to detail with a strong focus on data integrity and accuracy. Ability to work independently as well as collaboratively in a fast-paced, team-oriented environment.