Software Engineer

Posted 9 hours 12 minutes ago by Mackin Talent

£80,000 - £100,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
Cambridgeshire, Cambridge, United Kingdom, CB1 0
Job Description

Cambridge, United Kingdom Posted on 01/21/2026

Location - Hybrid , Cambridge (3 days in office)

Responsibilities
  • Create robust, flexible and scalable ML tooling and infrastructure which supports research scientists to leverage Meta's powerful infrastructure (through e.g. source control, distributed compute clusters, data storage)
  • Work collaboratively as part of a multifunctional team where communication, documentation and teamwork are highly valued
  • Write clean, maintainable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
  • Coordinate with a large set of internal infrastructure and tool teams across the lab and across Meta to evaluate and integrate with existing systems
  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent work experience.
  • 4+ years industry experience with deep learning frameworks in Python, such as PyTorch or TensorFlow.
  • 2+ years industry experience working with large, complex data sets for machine learning, including capture and annotation.
  • Demonstrated experience implementing and evaluating working and end-to-end prototypical learning systems.
  • Experience working with high performance or distributed compute solutions.
  • Deployment and continuous integration experience.
Preferred Qualifications
  • Familiarity with Machine Learning for Audio, multimodal or DSP purposes
  • Experience writing scalable ML tooling/pipelines for use by researchers
  • Experience in Linux or Windows shell scripting
  • Ability to gather requirements and work closely with researchers to develop novel solutions
  • History of writing code to support the execution of research initiatives
Top 3 must-have HARD skills
  • We're looking for Python and infrastructure focused software engineers
  • PyTorch or similar AI/ML engines
  • Distributed infrastructure
Good to have skills
  • Working with complex, real-world multimodal data
  • Audio
  • Collaboration with research users/customers to deliver robust and stable tooling to address their needs
Benefits
  • Healthcare contribution and inclusion in company pension scheme
  • Work laptop and phone
  • 25 days annual leave (pro-rata) plus paid bank holidays
  • Expanding workforce with potential for career progression for top performers