Graduate Machine Learning Engineer | Python C++ Java

Graduate Machine Learning Engineer | Python C++ Java

  • Location

    Oxfordshire, England

  • Sector:

    Data Analytics & Artificial Intelligence

  • Job type:


  • Salary:

    £30000 - £45000 per annum

  • Contact:

    Michael Winter

  • Contact email:


  • Job ref:


  • Published:

    about 2 years ago

  • Expiry date:



This position presents an outstanding opportunity to pave a career into software development and Machine Learning - the ground breaking technology for the future of computing. Working on the cutting edge technology, you will be creating the AI that powers the future generation of novel software, utilised by a wide range of commercial domains. For a company with a phenomenal staff retention statistic, this is a very rare and exciting opportunity to be a part of.

About the role:

This pioneering software company are entering a new growth phase to develop innovative technologies and products for both existing and emerging markets.
They are needing a talented graduate or junior software developer to join the experienced team of engineers to offer innovative insights into AI and the potential uses of Machine Learning in their products.
You will be responsible for the development of suitable ML uses, simulation and testing, and finally implementing them into commercially available software. This is a small team of exceptional developers - you will receive guidance, development and support, but due to the nature of the business, your ideas and contributions will make a true contribution to the company and the products.

Skills and Experiences needed:

  • BSc, MSc or PhD in Computer Science or related subject, ideally Machine Learning focused
  • An expertise in Machine Learning, either through academics or post academia courses
  • Knowledge of ML and AI frameworks or libraries such as Scikit Learn, Tensorflow, Keras or PyTorch
  • Great knowledge of at least 1 OOP language - no preference of which one!
  • A true passion for learning and achieving the highest results


This position is based in Oxford, within commutable distance from Didcot, Reading, Swindon and Newbury.


Machine Learning, Software Engineering, Software Development, Python, Java, C++, Keras, Tensorflow, Scikit Learn, Deep Learning, Computer Vision.


Michael Winter | Michael.winter@wademacdonald.com | 01189559530 / 07825711262

Applications are encouraged from all candidates meeting or exceeding the minimum criteria for the role regardless of age, disability, gender, orientation, race, religion or ethnicity.