

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.
or
All done!
Your application has been successfully submitted!