Competitive Data Scientist (Kaggle)
Core
Design challenging data science and machine learning tasks, build reproducible environments, and evaluate AI coding agents against these tasks.
Role type
Contractor competitive data scientist (task design & evaluation)
Builds
Reproducible coding tasks, reference solutions, and evaluation frameworks for AI agents
Domain
Data science, machine learning, competitive programming, AI evaluation
Deliverable
production ML models
Required skills
Competitive data science, Kaggle competitions, machine learning, Python programming, statistical analysis, mathematical reasoning, data modeling, testing, debugging, solution validation
Preferred skills
DrivenData/Zindi/AIcrowd/Numerai experience, pandas/NumPy/scikit-learn/PyTorch/TensorFlow, automated testing, reproducible environments, AI coding agents, LLM-based tools, quantitative research, optimization, feature engineering
Technologies
Python, pandas, NumPy, scikit-learn, PyTorch, TensorFlow
Responsibilities
Design challenging data science and ML tasks; Build reproducible execution environments and prepare datasets; Implement accurate reference solutions; Develop automated tests and evaluation frameworks; Run AI coding agents and analyze performance; Debug implementation bugs and methodological weaknesses; Document problem statements and verification procedures
Seniority
Mid-level, hands-on IC