SOFTWARE MACHINE LEARNING ENGINEER

Semiconductor Engineering

Manchester

On-site

GBP 90,000 - 120,000

Full time

25 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Semiconductor Engineering is looking for an experienced engineer to help develop and architect features across ML compilation, framework software, and real-time embedded systems. The role involves testing, performance evaluation, and close teamwork with the ML hardware group to drive system partitioning decisions.

As a senior contributor, you will lead sizable work-packages, mentor junior engineers, and thrive in a fast-paced, collaborative environment focused on delivering high-quality results.

Responsibilities

  • Lead on larger work-packages and mentor junior engineers.
  • Develop/design/architect new features in ML compilation technology, framework software, kernel/user space driver stacks, real-time embedded software, test automation and performance evaluation.
  • Collaborate with the ML hardware team to achieve optimal system partitioning.

Job description

You will work on developing/designing/architecting new features, mainly in the field of ML compilation technology and framework SW, kernel/user space driver stack, real time embedded software, test automation, and performance evaluation. As an experienced engineer you are expected to be able to take the lead on larger work-packages and mentor more junior engineers. You will also be working closely with the ML HW team to achieve optimal system partitioning.

We are looking for you who have strong analytical skills, the eagerness to find innovative solutions to sophisticated problems, and are comfortable working in a fast-paced and dynamic environment. You possess excellent interpersonal skills cooperating closely in diverse teams, striving together to fulfil common targets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Systems Engineer - Embedded & Real-Time
Senior ML Systems Engineer - Embedded & Real-Time

Semiconductor Engineering • Manchester

On-site
GBP 90,000 - 120,000
Software Machine Learning Engineer
Software Machine Learning Engineer

Arm Limited • Manchester

Hybrid
GBP 90,000 - 120,000
Machine Learning Engineer
Machine Learning Engineer

Global One • Greater London

On-site
GBP 60,000 - 80,000
Senior ML Framework & Runtime Engineer
Senior ML Framework & Runtime Engineer

Arm Limited • Cambridge

Hybrid
GBP 85,000 - 120,000
ML Systems Engineer: Real-Time AI on Embedded Platforms
ML Systems Engineer: Real-Time AI on Embedded Platforms

Arm Limited • Manchester

Hybrid
GBP 90,000 - 120,000
C++ ML Framework & Runtime Engineer
C++ ML Framework & Runtime Engineer

Arm Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Senior C++ ML Inference Runtime Engineer
Senior C++ ML Inference Runtime Engineer

Semiconductor Engineering • United Kingdom

Remote
GBP 70,000 - 110,000
Machine Learning Framework/Runtime Software Engineer Arm
Machine Learning Framework/Runtime Software Engineer Arm

Semiconductor Engineering • United Kingdom

Remote
GBP 70,000 - 110,000
Embedded Performance Engineer: ML Kernel Optimisation
Embedded Performance Engineer: ML Kernel Optimisation

Fractile • Greater London

Hybrid
GBP 50,000 - 70,000
ML Runtime & Inference Systems Engineer – Hybrid
ML Runtime & Inference Systems Engineer – Hybrid

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000