Machine Learning Engineer / Data Scientist
Remote · Pune, Maharashtra, India or IN
Pune, Maharashtra, India or INRemoteFull TimeMid LevelNot SpecifiedUnknown
Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown
Job Summary
Mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy ML solutions end-to-end, collaborating with client stakeholders and internal delivery teams to translate business questions into ML problems, develop robust feature pipelines, train and validate models (including time series, clustering, and deep learning), productionize solutions with MLOps practices, and communicate results with clear metrics and decision-driving insights.
Required Qualifications
- 3–8 years of experience in data science, machine learning engineering, or applied ML
- Strong Python skills (pandas/numpy/scikit-learn or equivalent)
- Strong SQL skills (joins, window functions, aggregation, performance awareness)
- Solid foundation in statistics (hypothesis testing, uncertainty, bias/variance, sampling)
- Hands-on experience across multiple model types (classification & regression)
- Experience with time series forecasting
- Experience with deep learning in PyTorch or TensorFlow/Keras
- Experience deploying models to production (APIs, batch pipelines) and maintaining them over time
- Experience with model evaluation and interpretation (SHAP, feature importance)
- Clear communication skills and ability to translate analysis into decisions
- Experience with Databricks or modern data stacks
- Cloud and containerization familiarity (AWS/GCP/Azure, Docker)
- Consulting or client-facing delivery experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.