Based on 44 job listings - Oxford, United Kingdom 2026
50% of professionals earn between £120,000 - £250,000 GBP
The median salary is £185,000
Oxford
Average salary
185,000 - 230,000
Median salary
185,000 - 230,000
44 job openings
United Kingdom
Average salary
58,031 - 78,000
Median salary
58,031 - 78,000
10,985 job openings
The average salary for a Machine Learning in Oxford, United Kingdom is GBP 185,000 - GBP 230,000 per year in 2026, based on 44 job listings.
Explore 44 Machine Learning job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.