FryerMiles

Senior Software Engineer

Job Location

Cambridge, United Kingdom

Job Description

Senior Software Developer – Machine Learning Acceleration (Rust) – £70,000 - £100,000 Benefits – Cambridge, Cambridgeshire - Hybrid (3 days a week in the office) FryerMiles are delighted to be partnering with a technology start-up working on cutting-edge AI acceleration who are looking for a Senior Software Developer to help define the future of machine learning (ML) inference. You’ll join a small, high-performing team building innovative software systems that enable state-of-the-art performance on custom hardware platforms. As a Senior Software Developer, you’ll design and implement the software stack that allows ML workloads to run at ultra-low latencies on FPGA-based hardware accelerators. This role offers the opportunity to work across the full stack—from instruction set design in close collaboration with hardware engineers, to developing compilers and APIs that integrate with ML frameworks. You’ll be expected to think critically about system design, and write high-performance, low-latency software primarily in Rust. Your work will help shape the programming models and interfaces that make this technology accessible and powerful for real-world applications. Key Responsibilities Develop software infrastructure for ML inference on custom accelerators Co-design instruction sets with hardware engineers Build compilers and APIs to integrate with ML models and frameworks Optimize performance across host CPUs and hardware accelerators Contribute to a performance-first engineering culture with a strong focus on systems design About You Strong experience with systems programming (Rust preferred, but C/C++ considered) Solid understanding of performance optimisation and low-level computing Interest in compiler design, programming models, or ML frameworks Comfortable collaborating across hardware and software domains Enthusiastic about solving technical challenges in a collaborative, multi-disciplinary team What We Offer The chance to work on world-class technology making AI more efficient and sustainable A collaborative and inclusive culture that values critical thinking and innovation Hybrid working model with flexibility for non-standard working patterns An office in central Cambridge with a friendly, social atmosphere This is a unique opportunity to join a company shaping the next generation of AI infrastructure. If you enjoy working on tough engineering problems in a small, talented team—this could be your next role. Senior Software Developer – Machine Learning Acceleration (Rust) – £70,000 - £100,000 Benefits – Cambridge, Cambridgeshire - Hybrid (3 days a week in the office)

Location: Cambridge, GB

Posted Date: 5/25/2025
View More FryerMiles Jobs

Contact Information

Contact Human Resources
FryerMiles

Posted

May 25, 2025
UID: 5213772342

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.