Full job description
Senior Data Scientist role in AI Platform Team at Smartly. Responsibilities include building and deploying scalable ML models, owning projects end-to-end, working with diverse datasets, analyzing large-scale data for insights, collaborating with data scientists and engineers, contributing to team processes, and engaging with stakeholders to deliver AI/ML solutions. Requires 5+ years in data science or applied ML, 2+ years with cloud infrastructure (AWS/GCP), strong math foundation, proficiency in Python, experience with ML frameworks (PyTorch, TensorFlow), knowledge of MLOps tools (MLflow, Kubeflow), feature engineering, model evaluation, and strong communication skills. M.Sc. preferred. Hybrid work model with 3 days in office in Berlin. Benefits include inclusive culture, global impact, healthcare, work-life balance, equity options, competitive pay, career development, and flexible hybrid work with option to work abroad up to 30 days.
What you'll do
- Implement, build, and deploy scalable models and machine learning solutions focusing on maintainability, observability, scalability, and stability
- Own projects end-to-end from problem framing and data exploration to modeling, validation, and monitoring in production
- Work with diverse datasets including image, video, audio, text, and structured performance data
- Analyze large-scale datasets to uncover insights, trends, and opportunities informing product strategy and customer outcomes
- Collaborate with data scientists, senior ML engineers, and software engineers to productionize AI/ML applications robustly and efficiently
- Contribute to team processes including work planning, retrospectives, and overall team improvement
- Impact daily life of hundreds of advertisers using Smartly
- Work with stakeholders across product, engineering, and infrastructure to translate business/product needs into viable solutions
- Enhance soft skills through knowledge sharing, productive meetings, and pair programming/debugging
- Stay updated with latest AI innovations, especially generative AI, computer vision, NLP, and explainability
Requirements
- 5+ years of experience in data science or applied machine learning
- 2+ years of experience working with cloud infrastructure such as AWS or GCP
- Strong foundation in linear algebra, statistics, and calculus
- Fluent in Python; experience with C++ or Java is a plus
- Hands-on experience with modern ML frameworks (e.g., PyTorch, TensorFlow)
- Knowledge of MLOps concepts and tools (e.g., MLflow, Kubeflow)
- Experience in feature engineering, model design, evaluation, diagnostics, and monitoring
- Analytical mindset with a problem-solving approach
- Passion for solving customer challenges quickly while making thoughtful architectural decisions
- Ability to communicate complex technical findings to both technical and non-technical stakeholders
- Strong written and verbal communication skills in English
- M.Sc. in a relevant field is preferred
- Ability and willingness to work in a hybrid capacity from office 3 days a week
Tech stack
PythonC++JavaPyTorchTensorFlowMLflowKubeflowAWSGCP
Benefits
Inclusive culture with a diverse teamGlobal impact and influence on customers and business growthGenerous healthcare packages and mental health servicesHealthy work-life balance with paid holidays and family leaveEquity options and performance-based rewardsCompetitive compensationAmple career development opportunitiesHybrid workplace model with option to work abroad for up to 30 days