Software Engineer Machine Learning - Compilers

United States Digital Space LLC

Cambridge

On-site

GBP 60,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC is seeking a Software Engineer to join its Machine Learning group in Cambridge, UK.

You will help build software that enables advanced deep learning applications and contribute to ML tooling across CPUs, GPUs, and NPUs.

Qualifications

  • Master's degree requirement in a relevant field.
  • Proven experience with C++ and Python.
  • Interest in compilers and a willingness to learn new skills.

Responsibilities

  • Contribute to production‑grade software for ML tooling.
  • Build and collaborate on ML open source projects (e.g., PyTorch).
  • Work with other groups to expand support for company architecture and ecosystem.

Skills

C++
Python

Education

Master's degree in ML/EE/Engineering Physics/CS or related field

Job description

Location: Cambridge, United Kingdom

the company's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join a team of brilliant engineers located in Cambridge, UK who specialise in ML software. This role presents an opportunity to chip in to advance ML technology. You will help to build software that enables development of deep learning applications that form the basis of many ground-breaking technologies like self-driving cars, generative AI engines and ML-powered wearables.

the company Machine Learning (ML) group is looking for a software engineer who would build a range of innovative software solutions for a variety of markets. You will apply your experience and insight within this domain to craft and optimise tools for machine learning networks that target the company’s CPUs, GPUs and NPUs.

Responsibilities
  • Contribute to deliver production-grade software and push the boundaries of Machine Learning tooling
  • Build, extend and collaborate on innovative ML open source software projects, such as PyTorch
  • Work with other groups in the company to expand support for the company architecture and ecosystem
Required skills and experience
  • Master’s degree in Machine Learning, Electrical Engineering, Engineering Physics, Computer Science, or related field
  • Proven experience with C++ and Python
  • Experience with or interest in compilers
  • Desire to learn new skills and technologies
  • Driven and self-reliant mentality
  • Good interpersonal and communication skills.
Nice to have skills and experience
  • Experience with contributing to open-source projects and working with a broader open-source community
  • Knowledge or curiosity about computer vision, machine learning, their applications and frameworks
  • Experience with Linux and scripting languages, such as shell-scripting
In Return

Joining our team at the company Cambridge, UK means becoming part of a collaborative environment filled with diverse and skilled professionals. You will have the chance to work on sector-leading products alongside some of the world's top companies. We value the individual contributions of our team members, and in our small team setup, your work will have a significant impact. Furthermore, this role is a unique opportunity for professional growth in the dynamic and cutting-edge field of ML and AI. Gain a competitive salary, alongside unparalleled learning and networking opportunities from the best in industry.

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

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

ECM Selection • Cambridge

On-site
GBP 50,000 - 75,000
Private medical insurance
Generous pension scheme
Access to local social and sports clubs
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Arm • Cambridge

On-site
GBP 55,000 - 75,000
Senior ML Compiler Engineer London
Senior ML Compiler Engineer London

Fractile Ltd • Bristol

On-site
GBP 60,000 - 80,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Dimensionalconsultingltd • Manchester

Hybrid
GBP 70,000 - 90,000
Competitive salary with annual performance bonus
£2,000 annual conference and learning budget
Private healthcare and dental cover
+4
Senior Research Engineer - AI / Deep Learning / LLM / Python
Senior Research Engineer - AI / Deep Learning / LLM / Python

European Tech Recruit • Cambridgeshire and Peterborough

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

RedTech Recruitment • Cambridge

Hybrid
GBP 55,000 - 80,000
Private medical insurance
Enhanced family leave
Life insurance
+2
Machine Learning Engineer
Machine Learning Engineer

G-Research • Greater London

On-site
GBP 85,000 - 130,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat
+6
Senior Machine Learning Engineer (Large Systems)
Senior Machine Learning Engineer (Large Systems)

Graphcore • Cambridge, City Of London, Bristol

Hybrid
GBP 110,000 - 150,000
Flexible working
Private medical insurance
Generous annual leave policy
+4
Machine Learning Senior Software Engineer
Machine Learning Senior Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 73,000 - 100,000
Senior ML Compiler Engineer
Senior ML Compiler Engineer

Fractile • England

On-site
GBP 90,000 - 140,000