Senior Data Scientist – Optimization & MLOps
On-siteStockholm, Stockholm, Sweden
Job Summary
Develop and maintain advanced data science and optimization solutions, including discrete Integer and Mixed Integer Programming models. Build robust data preparation, aggregation, and feature engineering pipelines while integrating data from multiple internal and external sources. Productionize, deploy, monitor, and maintain AI and machine learning solutions in cloud environments, implementing MLOps and CI/CD practices for lifecycle management. Write clean, modular, tested Python code and conduct exploratory analyses to support business decisions. Present model outputs and findings to technical and non-technical stakeholders, translating requirements into scalable technical solutions through collaboration with cross-functional teams.
Required Qualifications
- Several years of professional experience within data science, machine learning, optimization, or a related field
- Strong knowledge of discrete optimization, such as Integer Programming or Mixed Integer Programming
- Experience taking models beyond notebooks and operating them in a production environment
- Strong Python skills and experience building modular, production-ready software
- Strong SQL skills for data analysis, transformation, and data pipeline development
- Hands-on experience with MLOps, automated testing, deployment pipelines, and model monitoring
- Experience working with cloud-based data and machine learning platforms, preferably Google Cloud Platform
- A solid understanding of software architecture and maintainable codebases
- Experience building data wrangling and aggregation pipelines from diverse data sources
- The ability to understand business problems and turn them into analytical or technical solutions
- Strong communication skills and confidence presenting complex findings in a clear and actionable way
- A proactive and collaborative mindset with the ability to take ownership in complex and sometimes ambiguous environments
- Experience working in Agile and cross-functional teams
Desired Qualifications
- Optimization frameworks or solvers such as Gurobi, CPLEX, OR-Tools, or Pyomo
- GCP services such as Vertex AI, BigQuery, Cloud Run, Cloud Storage, or Cloud Composer
- dbt or similar data transformation frameworks
- Containerization and orchestration using Docker or Kubernetes
- Experiment tracking, model registries, and automated model validation
- Data visualization and communicating analytical findings through dashboards or decision-support tools
- Additional areas such as forecasting, simulation, recommendation systems, or applied machine learning
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.