At a Glance
- Tasks: Develop machine learning solutions using Python and PyTorch, and support model deployment on edge hardware.
- Company: Join a highly technical team focused on advanced computer vision and machine learning solutions.
- Benefits: Gain exposure to the full machine learning lifecycle while working remotely in the UK.
- Other info: Remote-first position with occasional travel for team collaboration.
- Why this job: This role offers a fantastic platform for career growth in AI and machine learning.
- Qualifications: Degree in Computer Science or related STEM discipline; experience with Python and PyTorch required.
The predicted salary is between 45000 - 60000 £ per year.
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.
Junior Machine Learning Engineer employer: Yourdigitalfuture
This company is dedicated to developing cutting-edge AI solutions, offering a salary range of £45,000 - £60,000. The team values integrity and curiosity, fostering an environment where innovation thrives. Located in the UK, this remote-first role allows for flexible work arrangements.