Download CV.

Adam Price

Machine Learning Engineer
Hello! My name is Adam. I am a machine learning engineer and data scientist. I have a particular interest in reinforcement learning, but I am also knowledgeable in many areas across AI. My background is in software development, and I am currently looking for work anywhere in the UK. The most up to date version of this CV can be found here.
Adam Price


University of Plymouth

September 2015 - June 2018
BSc (Hons) Computer Science

I spent the first two years of my undergraduate degree learning software development skills including OO programming, web design, and mobile development. I began my first machine learning courses at the start of my third year and then shifted my focus wholly to AI. I graduated with a first-class degree in 2018.

The University of Edinburgh

September 2018 - September 2019
Artificial Intelligence MSc

Doing a masters in AI felt like a natural next step after graduating from my bachelors. During my studies at Edinburgh, I kept my skill set well-rounded by studying various fields in AI. I particularly excelled in computer vision, traditional machine learning, and the more modern deep learning. However, I eventually found my forte in reinforcement learning and metaheuristics, the topics of my master thesis - a comprehensive review of reinforcement learning and ant colony optimisation. Work from this thesis has been accepted for publication and will be available in August.

Work Experience

See And Hire

June 2016 - June 2017 
Xamarin Developer

I worked with a small team of freelancers to produce a recruitment app ‘SeeAndHire’ for both iOS and Android. Working on SeeAndHire was a fantastic learning opportunity for me and greatly improved my programming abilities. I spent the majority of my time on the project on the front end using Xamarin Forms. However, I often worked with the C#.NET backend and managed the MSSQL databases. The application hasn't been formally launched yet as the client is awaiting seed funding.

Pattern Matching Consultant

I was approached to design a robust pattern matching system for a company that produces custom jewellery. The system’s objective was to reduce assembly time by matching images of cut nameplates to corresponding  design .esp files. I achieved this using traditional machine learning methods and vision algorithms. The job was good practise of my communication and management skills as I did not implement the system personally, but advised the team working on it.



As an intellectually curious person, I have worked many side projects that have helped me to develop my skills. Occasionally I will produce a write up for these projects that I publish on my webpage and medium.

Below are some examples of the areas I have worked in (Click to see more):

The majority of the code that I produce is available on my GitHub.