Required Technical Skills
Programming
Strong Python programming skills.
Experience with NumPy, Pandas, SciPy, and Scikit-learn.
Ability to write clean, production-quality code.
Machine Learning
Strong understanding of:
Supervised Learning
Unsupervised Learning
Ensemble Methods
Time Series Forecasting
Clustering
Recommendation Systems
NLP fundamentals
Deep Learning fundamentals
Model Evaluation
Feature Engineering
Statistics & Mathematics
Probability
Hypothesis Testing
Statistical Modeling
Regression Analysis
Experimental Design (A/B Testing)
Bayesian methods (preferred)
SQL & Data
Advanced SQL
Data Wrangling
Data Cleaning
Data Exploration
Feature Engineering
Data Visualization
AWS / Cloud
Experience with several of the following:
SageMaker
S3
Lambda
Glue
Athena
Redshift
EMR
CloudWatch
AI Frameworks
Experience with one or more:
Scikit-learn
TensorFlow
PyTorch
XGBoost
LightGBM
Hugging Face Transformers (preferred)
Desired Experience
5–10 years of experience in Data Science or Machine Learning.
Experience delivering production-grade ML solutions.
Experience working with large-scale enterprise datasets.
Experience deploying models into cloud environments.
Strong understanding of end-to-end machine learning lifecycle.