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.
Location: Cambridge, UK (Onsite 3 days per week)
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
* Exposure to distributed systems / ML infrastructure
* 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.