Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
NLP PEOPLE
Senior Machine Learning ResearchEngineer Salary: £62,860 - £84,070 Location: Cambridge - Triangle/Hybrid (2 days per week in the office) Contracts: • 1x Permanent, Full Time (35 hours per week) • 1x Fixed Term (18 months), Full Time (35 hours per week) Shape the future of AI-powered learning solutions with Cambridge University Press & Assessment, a world-leading … academic publisher and assessment organisation, and a proud part of the University of Cambridge. This is an exciting opportunity for Machine Learning Research Engineers to join our innovative Applied AI team. You'll contribute to developing, deploying, and maintaining cutting-edge AI capabilities that drive the success of Cambridge English's products and services. About the Role As a … Senior Machine Learning ResearchEngineer, you will play a pivotal role in driving innovation and advancing AI-powered solutions that enhance Cambridge English products. Your expertise will contribute to the continuous improvement of existing models and the development of cutting-edge technologies that address future business needs. Key Responsibilities: • Technical lead in designing full-cycle AI solutions, including More ❯
Responsibilities Drive ML engineering strategy and implementation within an ambitious, high-impact, ML research agenda in the molecular sciences. Design, develop, and deploy data processing pipelines, machine learning models, and workflows. Collaborate with internal and external partners to deploy and evaluate models and workflows. Champion and coach the team in modern engineering practices. Prepare technical papers and presentations. Work … daily with an international and interdisciplinary research team towards a common research goal. Qualifications Required: Strong experience in Python software development and deployment. Proven track record in designing, developing, and deploying scientific ML systems with real-world impact. Experience working with cross-functional teams. Experience with major cloud platforms and/or HPC. Preferred: Deep learning experience. Experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
Research Software Development Engineer, MSR AI for Science Cambridge, Cambridgeshire, United Kingdom Share job Date posted Jul 07, 2025 Job number Work site Up to 50% work from home Travel 0-25 % Role type Profession Research, Applied, & Data Sciences Research Sciences Employment type Full-Time Overview We are on the cusp of a new frontier in … the most pressing problems facing society including climate change, green energy, sustainable materials, and the discovery of new drugs. AI for Science is a new global team in Microsoft Research focusingon the opportunity to transform scientific modelling and discovery through large-scale deep learning. We aim to advance this frontier and to drive real-world impact at a global … science. Prior experience developing high-performance scientific software is not required, but preferred. for Science Responsibilities Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. Build and optimize distributed data processing and model building pipelines. Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning More ❯
more about the Chin lab achievements here: We recently secured $58 million Series A fundraising. Read more here: What we're looking for: We are looking for an ML engineer to turn prototypes into functional systems. You will build and maintain our codebase, scale training pipelines, and align model with in-house data to develop state-of-the-art … art sequence models (e.g., transformer, diffusion models) Build robust experimentation pipelines (dashboards, logging, and hyperparameter sweeps). Apply fine-tuning protocols (LoRA/PEFT, adapters) on internal datasets. Refactor research code into clean, modular and maintainable code Identify technical gaps and advise novel solutions (e.g. distributed training pipelines) Foster a high-trust engineering culture: write clear, well- documented code … and participate in code reviews. Requirements: BSc or MSc in an Engineering discipline. Demonstrated experience with the ML research and development lifecycle. Hands-on experience with PyTorch, Hugging Face libraries. Solid understanding of algorithms, data structures, and software design principles. Growth mindset and curiosity for biology - we'll teach you the rest Collaborative team player with excellent communication skills More ❯
and researchers interested in developing next generation of image capture, processing and rendering algorithms to be used across all Apple product cameras! As part of the team you will research and develop novel ways to improve the image and video quality of Apple's camera systems. In order to reduce the computational complexity of your methods you are encouraged More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Bending Spoons
️ This position isn't open at the moment, but we're always on the lookout for exceptional talent. Register your interest today, and you'll be among the first we consider when recruitment begins. At Bending Spoons, we're striving More ❯
The R&D Engineer on Embedded and Linux systems position is a worker role designing and developing the software and firmware of our security systems and building energy management systems Development is in C/C++ and includes maintaining and porting Linux kernels to ARM-based processors, plus also creating custom drivers and applications in C/C++. The … beating products. Your required skills are: Minimum of a bachelor's degree in computer science or engineering, or equivalent At least four years of experience as a professional embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience More ❯
The R&D Engineer on Embedded and Linux systems position is a worker role designing and developing the software and firmware of our security systems and building energy management systems Development is in C/C++ and includes maintaining and porting Linux kernels to ARM-based processors, plus also creating custom drivers and applications in C/C++. The … beating products. Your required skills are: Minimum of a bachelor's degree in computer science or engineering, or equivalent At least four years of experience as a professional embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience More ❯
Responsibilities (Text Only) - Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. - Build and optimize distributed data processing and model building pipelines. - Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. - Collaborate with cross-functional teams, including scientists, researchers, and software engineers. - Document More ❯