Skip to content

Machine Learning Engineer Intern

Job description

Our Team

We advocate for travel's positive impact on the world, guided by an engaging culture rooted in established company values. We empower our people to innovate and grow.

 

Our differences give us growth. Our diverse workforce originates from more than 50 countries, bringing together a depth of perspective and curiosity about the world. We encourage a culture of openness, curiosity, and flexibility, vital to deepening a shared understanding of our customers and each other.

 

We have a flexible hybrid model, working from our Utrecht HQ and our homes in the Netherlands.

 

Just as travel is about discovery, we're searching for the right people to join our team. Are you ready to inspire the world through travel?

 

What you’ll be doing

You’ll be joining the Business Intelligence team, whose goal is to provide accurate information that promotes a data-driven culture and provides actionable insights about business processes and strategies within Eurail.

 

You’ll be involved in the development and refinement of several prediction models to better incorporate machine learning capabilities within Eurail and enhance our insights-driven culture. This also includes:

 

  • Building and evaluating machine learning models to forecast business-relevant metrics (e.g., future traveler volumes)

  • Applying machine learning principles to experiment with different model types and improve predictive accuracy

  • Transforming and preparing data for modeling using ETL tools and best practices, with support from BI Engineers

  • Creating and maintaining necessary data pipelines and connections between data sources and ML models

  • Collaborating with BI Engineers to connect model outputs to Power BI for use in dashboards and business reporting

  • Identifying data quality issues and collaborating with the BI Architect to address and communicate them

  • Participating in stakeholder meetings (with support from analysts and BI Engineers) to understand business requirements and align modeling efforts with strategic goals

  • Documenting model logic, decisions, and assumptions to support transparency and reproducibility

  • Staying up to date with new ML techniques and proposing potential improvements to existing workflows

 

What we’re looking for in you

We’re looking for skilled students who go ‘One Stop Further’ and have the same mindset as us, being forward-thinking, results-driven, caring and embracing diversity.

 

In terms of your study area and skills, we’re looking for;

  • Currently enrolled in a Master’s program in Data Science, Computer Science, Statistics, or a related field

  • Solid understanding of machine learning principles and basic operations research concepts

  • Proficient in Python and SQL; comfortable working with data structures, functions, and tools like Jupyter or VSCode

  • Exposure to time series forecasting techniques (e.g., ARIMA, Prophet, XGBoost, LSTM) and understanding of trend and seasonality patterns

  • Familiar with model evaluation metrics such as MAE, RMSE, MAPE, and R²

  • Experience with version control tools like Git and GitHub (branches, pull requests, etc.)

  • Exposure to business intelligence tools such as Power BI, Tableau, or similar

  • Familiarity with cloud platforms (especially AWS) and tools such as S3 and Athena

  • Solid foundation in statistics, probability, and linear algebra

  • Proficient analytical and problem-solving skills with an ability to work through ambiguity

  • Effective communication skills, both written and verbal—able to explain technical concepts to non-technical stakeholders

  • Proactive, curious, and motivated to learn in a real-world environment

  • Fluent in English, both spoken and written

 

In addition, it is beneficial if you have a love of sustainable travel!

 

Our offer

  • A generous Internship allowance, as well as a commute allowance and paid time off.

  • A free global travel pass for you and a companion on completion of your internship, so you can explore Europe with your family or friends and share the same experiences as our customers

  • Joining monthly borrels and other social events

  • The flexibility to manage when and where you work, with our hybrid way of working

  • The opportunity to make a visible contribution, alongside gaining valuable experience for your future endeavors

  • Room to develop your communication and collaboration skills by working with your team and internal stakeholders

 

Curious to apply?

Apply directly via our website (https://jobs.eurail.com/en/vacancies).

 

  • We'll ask you to share your resume in English (our business language) and tell us why you're interested in Eurail and this particular role. It doesn't hurt to be creative; we enjoy seeing your personality shine through.

  • As part of the process, we may also ask you to complete a short assessment to showcase your skills.

 

If we think you might be a good candidate, the next step is a relatively informal interview with some of your potential new team members. For you, this is a chance to understand if Eurail is your ideal workplace, and for us, it tells us more about the value you would bring.

 

In the meantime…

If you’re curious, why not check us out on LinkedIn and get a feel for our culture, values, and place worldwide? And we’re happy to answer any questions you might have too… send them over to jobs@eurail.com and our People & Culture team will pick them up. While you're here, explore our travel passes and get inspired for your next journey at www.eurail.com.

Hybrid

or