Software Engineer

Harvey Nash

Cambridge

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Daily free meals
Access to onsite facilities

Job summary

A technology recruitment agency is seeking a Software Engineer/Developer (ML Infrastructure) for a 12-month contract in Cambridge, UK. The role involves designing and maintaining machine learning tooling in Python, supporting research teams, and improving infrastructure systems. Ideal candidates will possess 4+ years of experience with a strong focus on Python and machine learning systems, along with familiarity with PyTorch or TensorFlow. Unique opportunity to work with world-class researchers and contribute to advanced AI capabilities.

Qualifications

  • 4+ years of experience as an engineer or developer.
  • Strong practical experience with Python.
  • Experience with machine learning systems.

Responsibilities

  • Design, build, and maintain ML pipelines and tooling in Python.
  • Support research teams with distributed compute and workflows.
  • Collaborate closely with researchers and infra engineers.

Skills

Python
Machine learning systems
Distributed compute
Debugging complex systems
Collaborative skills

Tools

PyTorch
TensorFlow

Job description

Title: Software Engineer / Developer (ML Infrastructure) – Contract | Meta | Cambridge (Onsite)

We are hiring a Software Engineer / Developer (ML Infrastructure) to join Meta’s Infrastructure team in Cambridge, UK.

This is a unique opportunity to work closely with world-class research teams and build the ML tooling and infrastructure that powers next-generation AI capabilities in consumer devices.

This is a hands-on engineering role, focused on Python, machine learning systems, and distributed infrastructure, with direct impact on cutting-edge research in the audio and multimodal ML space.

Contract Duration: 12 months

What You Will Do

  • Design, build, and maintain ML pipelines and tooling in Python
  • Support research teams with distributed compute and large-scale data workflows
  • Debug and improve complex infrastructure systems
  • Write clean, maintainable, production-grade code
  • Collaborate closely with researchers and infra engineers in a fast-paced environment

Must-Have Skills

  • 4+ years of experience as an engineer or developer
  • Strong hands-on experience with Python
  • Practical experience with machine learning systems
  • Experience with PyTorch or TensorFlow
  • Strong ownership mindset and ability to build systems end-to-end

Nice to Have

  • Experience working with audio, vision, or multimodal data
  • Exposure to AR/VR or research environments
  • Experience building tooling for research users

Why Join Meta?

  • Work closely with world-class researchers on advanced AI systems
  • Build tooling that will unlock the next generation of AI capabilities
  • Access to excellent onsite facilities in Cambridge, including daily free meals
  • High-impact role within Meta’s Infrastructure team

If you are interested or would like to learn more, please apply or reach out directly.

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

Similar jobs worth comparing

Software Engineer (Python) - ML Tooling
Software Engineer (Python) - ML Tooling

Russell Tobin • Cambridge

Hybrid
GBP 70,000 - 90,000
Software Developer, Scaled Ops AI Acceleration Team
Software Developer, Scaled Ops AI Acceleration Team

Meta • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer (Leadership) - Infrastructure
Software Engineer (Leadership) - Infrastructure

META • Greater London

On-site
GBP 100,000 - 150,000
Lead Software Engineer, Infrastructure & Strategy
Lead Software Engineer, Infrastructure & Strategy

META • Greater London

On-site
GBP 100,000 - 150,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
Research Engineer, Machine Learning (AI for Science)
Research Engineer, Machine Learning (AI for Science)

Generative • Greater London

On-site
GBP 90,000 - 150,000
Director, Software Engineering - Agent Data & Optimization
Director, Software Engineering - Agent Data & Optimization

META • Greater London

On-site
GBP 180,000 - 240,000
Benefits not listed
Senior ML Infrastructure Engineer (Research Initiatives) - Systems Integrator
Senior ML Infrastructure Engineer (Research Initiatives) - Systems Integrator

Hamilton Barnes Associates Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Significant stock option packages
Remote-first working setup
Fully paid travel and accommodation
+1
Machine Learning Researcher
Machine Learning Researcher

RedTech Recruitment • Cambridge

Remote
GBP 70,000 - 100,000
Good remuneration and benefits package
Opportunity to work on cutting-edge software
Research Engineer, Pretraining Scaling - London
Research Engineer, Pretraining Scaling - London

Anthropic • Greater London

On-site
GBP 250,000 - 435,000
Equity benefits
Visa sponsorship