• Bachelor’s/Master’s degree in Computer Science, Maths, Machine Learning, Data Science or a related field
• Experience with C++11
• Familiarity with Python or scripting tools for automation and testing
• Understanding of linear algebra, numerical methods or scientific computing, with problem-solving skills and collaborative approach to unfamiliar technical challenges
• You can demonstrate these skills through coursework, a dissertation, personal or team projects, research, or other relevant experience. Tell us what you built or investigated, how you approached it and what you learned.
• Coursework or experience in machine learning frameworks, parallel programming, code optimisation, maths libraries or performance analysis would be useful. These are additional strengths, rather than essential requirements.