Data Scientist
Summary
Build and deploy ML models for clients, from problem framing to production monitoring, using Python and MLOps tools.
Build ML models that drive business decisions
full-time
Highly competitive
Overview
Build ML models that solve real business problems: demand forecasting, customer churn prediction, dynamic pricing, fraud detection. You'll own the full cycle: problem framing, data analysis, model development, deployment, monitoring. This isn't Kaggle. You'll work with messy data, shifting requirements, and stakeholders who don't speak ML. Success means building models that actually get used and drive measurable business value.
Responsibilities
- Frame business problems as ML tasks and define success metrics
- Explore and analyze client data to identify patterns and opportunities
- Build, train, and evaluate ML models
- Deploy models to production and monitor performance
- Communicate findings and recommendations to business stakeholders
- Collaborate with engineers on data pipelines and model serving
Requirements
- 3+ years building ML models in production environments
- Strong proficiency in Python (pandas, scikit-learn, PyTorch/TensorFlow)
- Experience with A/B testing and experimental design
- Track record of models deployed and monitored in production
Preferred Qualifications
- Domain expertise in recommendation systems, forecasting, or NLP
- Experience with model deployment and MLOps
- Worked on high-impact business problems (revenue, cost, risk)
- Strong communication skills with non-technical stakeholders
Nice to Have
Data Modeling Docker
A Day in the Life
Morning: Investigate model performance degradation in production. Mid-morning: Feature engineering for new churn model. Afternoon: Present ROI analysis to client marketing team. Evening: Code review and model documentation.
Why This Role
Work on diverse problems across industries. See your models drive real decisions. Fast feedback loops. Learn from experienced data scientists and ML engineers.
Technical Challenge
This role requires completing a technical challenge as part of the application process. Challenge: Medium: Analytics Dashboard Backend
Depends on client needs. Recent projects: demand forecasting (retail), lead scoring (B2B SaaS), document classification (banking), anomaly detection (manufacturing).
What's the technical challenge?
Medium-difficulty ML challenge (6-8 hours). We evaluate: problem understanding, feature engineering, model selection, evaluation methodology, production considerations.
Ready to Apply?
Submit your application and we'll be in touch within one week if there's a potential fit.