Junior Machine Learning Engineer
£45,000 - £60,000 DOE | UK Remote
About the Role
We are looking for an ambitious Junior Machine Learning Engineer to join a highly technical team developing advanced computer vision and machine learning solutions.
This is an excellent opportunity for someone early in their career to work alongside experienced engineers on projects spanning computer vision, object detection, tracking, synthetic data generation and AI deployment. You will gain exposure to the full machine learning lifecycle whilst contributing to solutions that operate in challenging real-world environments.
Responsibilities
- Develop machine learning and computer vision solutions using Python and PyTorch
- Support the development and optimisation of deep learning training pipelines
- Assist with synthetic data generation and dataset preparation
- Evaluate and test machine learning models
- Contribute to research, experimentation and software development projects
- Support deployment of machine learning models onto constrained edge hardware
- Collaborate closely with senior engineers across machine learning and software development
Requirements
- Degree, Master's or PhD in Computer Science, Artificial Intelligence, Mathematics, Physics, Engineering or a related STEM discipline
- Experience using Python and machine learning frameworks such as PyTorch
- Strong understanding of machine learning and deep learning fundamentals
- Excellent analytical and problem-solving skills
- Demonstrable university, research or personal projects involving machine learning or AI
Desirable Skills
- Computer Vision
- Object Detection or Tracking
- CUDA or GPU acceleration
- Edge AI deployment
- Robotics or autonomous systems
- C++
- Synthetic data generation
What We're Looking For
- Genuine enthusiasm for machine learning and computer vision
- Strong academic foundation
- Curiosity, intelligence and a desire to learn
- Someone excited by solving challenging real-world problems
Why Join?
This is an exceptional opportunity to learn from experienced engineers whilst working on advanced computer vision and machine learning projects. You'll gain exposure to the full machine learning lifecycle, from model development and training through to deployment and optimisation.
The team values integrity, intelligence and curiosity, creating an environment where innovation is encouraged and technical excellence is celebrated. If you're passionate about AI, enjoy solving challenging technical problems and want to accelerate your development, this role offers a fantastic platform from which to grow your career.
Unfortunately, sponsorship is not available for this role. This is a remote-first position; however, occasional travel for team collaboration and company meetings will be required, therefore candidates should be based in the UK.