Machine Learning Engineer

Machine Learning Engineer

Cambridge Full-Time 28800 - 48000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge machine learning products and prototypes.
  • Company: Be part of an innovative group transforming industries with machine learning and electronics.
  • Benefits: Enjoy private medical insurance, a generous pension scheme, and access to local clubs.
  • Why this job: Work on diverse projects, from computer vision to generative models, in a collaborative environment.
  • Qualifications: Strong Python skills and experience with ML frameworks like TensorFlow and PyTorch required.
  • Other info: Full-time onsite role; open to applicants with varied backgrounds interested in machine learning.

The predicted salary is between 28800 - 48000 £ per year.

This innovative team of engineers and scientists are using machine learning tightly integrated with modern electronics to create new classes of products and radically alter the shape, performance and effectiveness of existing ones. As industry goes through a machine learning revolution you can be here, leading the charge.

You will work across the whole machine learning development lifecycle from initial concepts through data collection, cleaning and preparation to prototyping, testing and evaluation. With your models integrated with leading edge electronics, the final products are fully functional prototypes and demonstrator units manufactured at small scale. What’s special about this group is they do this dozens of times per year working across multiple domains. You can be working on computer vision for one project and generative models for the next.

Requirements:

  • Strong knowledge of Python and its use in machine learning including hands-on experience building products with modern ML frameworks such as TensorFlow and PyTorch
  • Broad knowledge of machine learning techniques across multiple domains and the ability to transition into new domains quickly
  • A top degree in a STEM subject
  • UK national

While not required, experience deploying machine learning onto a range of hardware from resource constrained embedded systems through to edge computing is desirable. As is any knowledge of GPU programming languages and frameworks (CUDA, ROCm, etc).

Your future colleagues will be similarly highly skilled, with experience across industry and the drive to innovate. You will find yourself in a low-management work environment that encourages teamwork and respect for individuals’ expertise. Benefits include private medical insurance, generous pension scheme and access to local social and sports clubs. Please note, you are required to be onsite full-time for this position.

Please note: even if you don\’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details.

#J-18808-Ljbffr

Machine Learning Engineer employer: ECM Selection

Join a pioneering team at the forefront of the machine learning revolution, where innovation meets collaboration in a low-management environment. With a strong focus on employee growth, you will have the opportunity to work on diverse projects across multiple domains, supported by excellent benefits such as private medical insurance and a generous pension scheme. Located in a vibrant area with access to local social and sports clubs, this role offers a unique chance to contribute to cutting-edge technology while enjoying a fulfilling work-life balance.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with the latest machine learning frameworks like TensorFlow and PyTorch. Being able to discuss your hands-on experience with these tools during an interview can set you apart from other candidates.

✨Tip Number 2

Showcase your versatility by preparing examples of projects where you've applied different machine learning techniques. This will demonstrate your ability to transition into new domains quickly, which is a key requirement for this role.

✨Tip Number 3

If you have any experience with deploying machine learning models on various hardware, make sure to highlight that. Even if it's not a strict requirement, it can give you an edge in discussions about practical applications.

✨Tip Number 4

Network with professionals in the field of machine learning and electronics. Engaging with communities or attending relevant meetups can provide insights and connections that may lead to opportunities within our innovative team.

We think you need these skills to ace Machine Learning Engineer

Proficiency in Python
Experience with TensorFlow
Experience with PyTorch
Knowledge of machine learning techniques
Data collection and cleaning
Prototyping and testing skills
Ability to transition between domains
Understanding of computer vision
Familiarity with generative models
Experience with embedded systems
Knowledge of edge computing
Familiarity with GPU programming (CUDA, ROCm)
Strong analytical skills
Teamwork and collaboration skills
Adaptability to new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong knowledge of Python and experience with machine learning frameworks like TensorFlow and PyTorch. Include specific projects or products you've worked on that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the innovative work being done by the team. Mention your ability to transition between different machine learning domains and any relevant experience you have with deploying models on various hardware.

Showcase Relevant Projects: If you have experience with computer vision or generative models, be sure to include these projects in your application. Detail your role in these projects and the impact they had, as this will demonstrate your hands-on experience and versatility.

Highlight Teamwork and Innovation: Since the company values teamwork and respect for individual expertise, mention any collaborative projects you've been part of. Discuss how you contributed to innovation within those teams, showcasing your ability to work effectively in a low-management environment.

How to prepare for a job interview at ECM Selection

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and machine learning frameworks like TensorFlow and PyTorch. Bring examples of projects you've worked on, highlighting your role in the development lifecycle from data collection to prototyping.

✨Demonstrate Adaptability

Since the role involves transitioning between different domains, be ready to talk about how you've quickly learned new techniques or technologies in the past. Share specific instances where you successfully adapted to new challenges.

✨Highlight Collaborative Experience

This position values teamwork, so mention any collaborative projects you've been part of. Discuss how you contributed to the team's success and how you respect and leverage the expertise of others.

✨Prepare Questions About the Role

Show your interest by preparing thoughtful questions about the team’s projects and the technologies they use. This not only demonstrates your enthusiasm but also helps you assess if the company is the right fit for you.

Machine Learning Engineer
ECM Selection
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>