Level 6 Machine Learning (AI) Engineering Apprenticeship
If driving innovation matters to you, this is your opportunity to make an impact.
On our Level 6 Machine Learning Engineer Apprenticeship, you’ll help shape how Artificial Intelligence is used across the railway. Delivered in partnership with GBRX, Network Rail and leading organisations across the rail industry, this programme is designed to build the skills needed to apply AI in real-world environments.
You’ll earn while you learn on a structured yet flexible scheme — gaining experience across multiple organisations while developing both your technical capability and your understanding of the rail sector.
This is your chance to be part of the future of a more intelligent, data-driven railway.
What you’ll be doing
Over 22 months you’ll develop your skills through a combination of structured learning and hands-on experience — applying what you learn to real industry challenges.
As part of the programme, you’ll build and develop machine learning models using real-world data, support the deployment of AI solutions into live environments, and work on projects linked to innovation across the rail industry. You’ll collaborate with data, engineering and technology teams, while monitoring and improving model performance to ensure your work delivers real impact.
You’ll also gain exposure across organisations including GBRX, Network Rail and wider industry partners, helping you build a broad understanding of how AI is applied across the railway.
Who you are matters
You’re curious about technology and motivated to build a career in AI.
You enjoy problem solving and want to understand how data and intelligent systems can improve the way things work, alongside an interest in programming
You’ll need the following:
-
GCSE Maths and English at Grade C/4 or above (or equivalent)
-
An interest in programming and working with data
You’ll also need technical readiness, shown through one or more of the following:
-
A Level in a STEM subject such as computer science
-
A Level 4 + (or higher) technical apprenticeshi
-
Experience in a technical or data-focused role
-
Personal projects that demonstrate coding or analytical thinking
What you’ll get out of it
This programme will open up a range of career pathways in AI and digital technology.
Alongside getting a L6 Machine Learning Engineer Apprenticeship, you’ll also have the opportunity to complete cloud certifications and badges.
You’ll gain the experience and skills to move into roles such as:
-
Machine Learning Engineer
-
AI Engineer
-
Data Engineer
-
Machine Learning Operations Engineer
You’ll also build connections across GBRX, Network Rail and industry partners — creating opportunities to continue developing your career across the rail and technology sectors.
We matter to millions. You could too.
Sectors
Locations
About us
We are Network Rail. We matter to millions. We design stations, we repair tracks, we code software, we do finance, we do more than you think.
Related jobs

Graduate Teacher Training – East of England
£32,916

Graduate Teacher Training – Yorkshire and the Humber
£32,916

Graduate Teacher Training – South West England
£32,916

Graduate Teacher Training – South East England
£32,916
Sectors
Locations
If driving innovation matters to you, this is your opportunity to make an impact.
On our Level 6 Machine Learning Engineer Apprenticeship, you’ll help shape how Artificial Intelligence is used across the railway. Delivered in partnership with GBRX, Network Rail and leading organisations across the rail industry, this programme is designed to build the skills needed to apply AI in real-world environments.
You’ll earn while you learn on a structured yet flexible scheme — gaining experience across multiple organisations while developing both your technical capability and your understanding of the rail sector.
This is your chance to be part of the future of a more intelligent, data-driven railway.
What you’ll be doing
Over 22 months you’ll develop your skills through a combination of structured learning and hands-on experience — applying what you learn to real industry challenges.
As part of the programme, you’ll build and develop machine learning models using real-world data, support the deployment of AI solutions into live environments, and work on projects linked to innovation across the rail industry. You’ll collaborate with data, engineering and technology teams, while monitoring and improving model performance to ensure your work delivers real impact.
You’ll also gain exposure across organisations including GBRX, Network Rail and wider industry partners, helping you build a broad understanding of how AI is applied across the railway.
Who you are matters
You’re curious about technology and motivated to build a career in AI.
You enjoy problem solving and want to understand how data and intelligent systems can improve the way things work, alongside an interest in programming
You’ll need the following:
-
GCSE Maths and English at Grade C/4 or above (or equivalent)
-
An interest in programming and working with data
You’ll also need technical readiness, shown through one or more of the following:
-
A Level in a STEM subject such as computer science
-
A Level 4 + (or higher) technical apprenticeshi
-
Experience in a technical or data-focused role
-
Personal projects that demonstrate coding or analytical thinking
What you’ll get out of it
This programme will open up a range of career pathways in AI and digital technology.
Alongside getting a L6 Machine Learning Engineer Apprenticeship, you’ll also have the opportunity to complete cloud certifications and badges.
You’ll gain the experience and skills to move into roles such as:
-
Machine Learning Engineer
-
AI Engineer
-
Data Engineer
-
Machine Learning Operations Engineer
You’ll also build connections across GBRX, Network Rail and industry partners — creating opportunities to continue developing your career across the rail and technology sectors.
We matter to millions. You could too.
About us
We are Network Rail. We matter to millions. We design stations, we repair tracks, we code software, we do finance, we do more than you think.
Related jobs

Graduate Teacher Training – East of England
£32,916

Graduate Teacher Training – Yorkshire and the Humber
£32,916

Graduate Teacher Training – South West England
£32,916

Graduate Teacher Training – South East England
£32,916

