Senior Data Scientist / ML Engineer
We are looking for a Senior Data Scientist / ML Engineer to spearhead our Demand Forecasting & Dynamic Pricing project in the travel industry.
Our Sweden client provides a market-leading business system designed specifically for the travel industry. Their platform offers seamless travel management, online booking, and integrations with global distribution systems. With AI-driven tools, multi-currency support, and flexible payment options, they help travel businesses scale efficiently while reducing administrative workload.
This role will blend deep expertise in advanced modelling (time-series, regression, neural networks) with hands-on MLOps practices (deployment, CI/CD, monitoring).
You’ll collaborate cross-functionally with product managers and domain experts to rapidly prototype, evaluate, and iterate on state-of-the-art forecasting models and dynamic pricing algorithms that will form the foundation of our next-generation revenue optimization platform.
What you'll do in this role
- Research and prototype time-series forecasting models (ARIMA, LSTM, Temporal Fusion Transformer, XGBoost, etc.) for both short-term and long-term demand projections.
- Create feature-engineering pipelines to integrate historical booking data, external signals (Google Analytics, weather, marketing campaigns), and other contextual data.
- Conduct experiment tracking (e.g., MLflow, Neptune) to compare different model architectures and hyperparameter settings.
- Develop and test pricing algorithms that leverage demand forecasts, price elasticity estimates, and business constraints (e.g., min/max price rules).
- Analyze historical data to quantify customer price sensitivity and model potential revenue uplift from dynamic pricing strategies.
- Collaborate with product teams to design A/B testing or offline simulations that measure the impact of dynamic pricing.
- Package models for production using Docker or similar containerization, ensuring efficient inference and easy reproducibility.
- Set up (or contribute to) CI/CD pipelines for automated model retraining, testing, and versioning in cloud environments (AWS, GCP, or hybrid).
- Implement model performance monitoring (forecast accuracy, latency, revenue KPIs) and alerting for deviations or drifts.
- Work closely with Data Engineers to define data requirements, optimize data ingestion, and maintain high data quality.
- Partner with Product Managers and domain experts to translate business goals into clear ML objectives; provide guidance on feasibility, timeframes, and trade-offs.
- Present findings and progress to internal stakeholders, articulating technical concepts in business-friendly language.
- Stay current with cutting-edge research in time-series forecasting, causal inference, and optimization (e.g., reinforcement learning for pricing).
- Advocate for responsible AI: ensure compliance with GDPR/privacy regulations, interpretability, and fairness in pricing models.
- Mentor junior team members, conduct code reviews, and help establish coding, documentation, and testing standards within the data science group.
We're looking for
- 5+ years of relevant experience in data science or ML engineering (experience with time-series forecasting and/or pricing optimization strongly preferred).
- A track record of delivering production-grade ML solutions, ideally in a cloud environment (AWS, GCP, or Azure).
- Expertise in Time-Series Modeling: Proficiency with techniques such as ARIMA, SARIMA, Facebook Prophet, LSTM/GRU, Transformer-based forecasting, etc.
- Python & ML Libraries: Fluency in Python ML stack (PyTorch, TensorFlow, scikit-learn, XGBoost), plus robust understanding of software engineering best practices (version control, testing).
- Data Handling: Familiarity with SQL, data warehouses (BigQuery, Redshift, Snowflake), and ETL/ELT workflows.
- MLOps: Experience with containerization (Docker), CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins), and orchestration (Kubernetes or serverless platforms).
- Pricing / Optimization: Working knowledge of optimization algorithms, price elasticity modelling, A/B testing frameworks, or revenue management concepts is a big plus.
How to knock our socks off
- Bachelor’s or Master’s degree in a quantitative field (Computer Science, Statistics, Applied Math, Engineering, etc.)
- Experience with high-volume transactional systems
- Familiarity with travel industry software
- Naming five or more dishes that include beetroot besides borshch.
✔ Not checking every box?
This job looks very exciting, but you hesitate to apply because of the confidence gap? Reach out to us anyway! Beetroot is an inclusive workplace that considers all applicants. We’re committed to openness — promoting equality and fostering an environment where different backgrounds, ideas, and experiences are not just accepted, but embraced. So let’s discover together whether we could be an excellent fit for each other.
Please send us your CV in English, and we'll be happy to discuss your application further.