1 to 25 of 117 Machine Learning Jobs in Cambridge

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models run on different hardware is important. Some experience with, or exposure to, machine learning frameworks … would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts of the machine learning software stack. Working alongside experienced engineers, you will help investigate functional and performance issues and contribute to solutions across runtimes, compilers, drivers ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Specific Skills and Experience Required We’re looking for strong C++ software development experience , ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such as LiteRT, TensorFlow Lite, ONNX Runtime, or a similar … design, develop, integrate, test, and optimise solutions within a large, modular codebase. Strong analytical and problem-solving skills, combined with an interest in machine learning systems, AI acceleration, and performance optimisation, will support success in the role. Beneficial but Not Required Experience across every area below ...

Machine Learning Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£70,000
create new classes of devices for the defence and security sectors. As the world goes through a new industrial revolution powered by AI and ML, help lead the UK through it. You will work across the whole machine learning development lifecycle from initial concepts and architecture decisions through … anything in between. Requirements: Strong knowledge of Python and its use in machine learning including hands-on experience building products with modern ML frameworks such as TensorFlow and PyTorch. Broad knowledge of machine learning techniques across multiple domains and the ability to transition into new domains ...

AI Engineer

Hiring Organisation
Meritus
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £90000/annum
engineering consultancy delivering cutting-edge solutions across the Defence, Security and Government sectors . This is an excellent opportunity for A I Engineer, Machine Learning Engineer, Data Scientist or Algorithms Engineer to combine hands-on technical delivery with technical leadership, customer engagement and business development. Working alongside multidisciplinary … teams of engineers and scientists, you'll lead the design and delivery of advanced AI, Machine Learning and Algorithmic solutions , helping solve complex challenges for Defence and Security customers. Responsibilities: Lead the technical delivery of AI, Machine Learning and Advanced Algorithm projects. Act as technical lead ...

Senior Machine Learning Engineer

Hiring Organisation
Speechmatics
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
hiring a Senior Machine Learning Engineer to contribute to cutting-edge Research & Development. As innovators in speech technology, our mission is to Understand Every Voice - a vision that has propelled us to be world leaders of Voice AI. Fuelled by innovation, inclusivity, and a passion for making … supporting Speechmatics towards being the most accurate speech recognition system globally. It also ensures their deployment into production, working with the latest developments in ML, but also with the best engineering practices for software engineering and model serving. What you'll be doing: Work on complex R&D projects, with ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
Cambridge, England, United Kingdom
Software Engineer and Line Manager to join Arm’s Central Engineering Machine Learning Group. This is an opportunity to contribute to the ML SDK for Vulkan , an open-source project helping developers deploy machine learning workloads through Vulkan across a wide range of platforms and devices. … Technical Leads to align skills and engineering capacity with technical priorities. Contribute hands-on to the design, implementation, debugging, testing and maintenance of the ML SDK for Vulkan . Help us build an inclusive engineering environment where people can collaborate, learn, take ownership and improve. Plan and coordinate work across ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
Overall purpose: Experienced embedded firmware/systems engineer with specific knowledge of machine learning and machine vision to join the Electronics and Software group. Main duties/key responsibilities: Work directly with customers and clients in multidisciplinary teams to understand their requirements, define tasks and take products … technical and non-technical audiences. Define software system architecture, functional requirements, features and use cases. Use Python, C and C++ with machine learning frameworks to create intelligent embedded systems employing wired and wireless communications, sensors, user interfaces, and control for a range of applications. Develop high-quality code ...

Machine Learning Team Lead

Hiring Organisation
Speechmatics
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
hiring a Machine Learning Team Lead to lead a team of driven ML engineers working on translating cutting-edge research into ambitious, customer-centric speech solutions. As innovators in speech technology, our mission is to Understand Every Voice — a vision that has propelled us to be world leaders … Speechmatics' mission to provide the most accurate speech recognition technology worldwide. It also ensures their deployment into production, working with the latest developments in ML, but also with the best practices for software engineering and model serving. What you'll be doing: Lead, mentor, and grow a world-class team ...

Research Scientist

Location
Cambridge, England, United Kingdom
Position Summary At the Samsung AI Center-Cambridge, our teams work closely to develop innovate machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI models across Samsung consumer devices. To this end, we focus on high-impact projects that … balance research and commercial outcomes. Our group conducts research on on-device and edge-based ML systems, focusing on model/system and hardware/software co-design, adaptive inference methods, robotic systems, and the optimized on-device deployment of large language models (LLMs) and multimodal visual language models (VLMs ...

Backend Software Engineer Python ML AWS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
/Developer (Python Machine Learning AWS) Remote UK to £90k Are you a data savvy Backend Software Engineer with experience of implementing ML algorithms into production? You could be progressing your career in a senior, hands-on Backend Software Engineer role as part of a friendly and supportive … About you: You are a data savvy Backend Software Engineer with advanced Python coding skills You have experience of across the full lifecycle of ML model development including into production You're collaborative, enjoy problem solving and working with others to overcome technical challenges You have a strong knowledge ...

Machine Learning Engineer / AI Research Engineer

Location
Cambridge, England, United Kingdom
team. This is a hands-on role sitting at the intersection of modern machine learning and quantum computing — with two complementary directions. ML for quantum — using neural networks and learning-based methods to accelerate quantum computation (e.g. circuit optimisation and compilation, error mitigation, calibration, variational-parameter optimisation … surrogate modelling of quantum processes). ML on/with quantum — building and adapting classical AI methods, including neural networks and large language models, so they can benefit from quantum hardware and algorithms. You don't need to be a world expert in either quantum or LLMs — but you should ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
large self-supervised ones, supportingSpeechmaticstowards being the mostaccuratespeech recognition system globally. It also ensures their deployment into production, working with the latest developments in ML, but also with the best engineering practices for software engineering and model serving. This is a hands-on, technical leadership role with high ownership.You will … develop and deploy advanced speech systems that power our products as well as co-define the technical vision for ML, drive innovation, and mentor engineering teams. Your work will span the entire codebase. What You’ll Do: Develop and deploy ML models, translating research into scalable, maintainable code and services ...

Senior Machine Learning Engineer, Search & Recommendations

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
accounts. Roku pioneered streaming to the TV and continues to innovate and lead the industry. The depth of query, content, and user understanding using ML is key to user happiness on the search and discovery journey, and this team owns the models that power it across the Roku platform. What … role? The depth of query, content and user understanding using ML is key to user happiness in their search journey. Solving this customer problem is why we're actively looking for a Senior Machine Learning Engineer, Search & Recommendations to drive further innovation in search and discovery. The person ...

Postdoctoral Research Associate (Fixed Term)

Location
Cambridge, England, United Kingdom
fixed-term post where funding is available for two years.The research project investigates how to develop fundamental theory and methods that enable machine learning systems to be deployed in a trustworthy manner. The project spans human-AI interaction, fairness, transparency, privacy and other approaches to optimising deployed … systems as human-machine teams. The postdoc will conduct research developing and evaluating methods at the frontier of trustworthy AI, validating them on real-world problems in partnership with domain experts and stakeholders, and publishing and presenting results at leading venues in machine learning (such as NeurIPS ...

Machine Learning Engineer - Defence Sector

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
growing organisation within the Defence Sector, based in Cambridge, is currently seeking a skilled Machine Learning Engineer or Artificial Intelligence Engineer to contribute to the ongoing development of defence, security, and intelligence technologies. This is an expanding organisation offering intriguing career development opportunities based on success. You will … ongoing skills training, and other outstanding perks. If you seek daily challenges and the opportunity to work on projects at the forefront of the ML/AI field, we encourage you to apply now, as we anticipate significant interest in this role. For more information, please do not hesitate ...

Machine Learning Research Engineer

Location
Cambridge, England, United Kingdom
scientific manner Data science skills, including handling of large data sets, modelling and evaluation Good understanding of software engineering concepts, particularly with machine learning development Experience with machine learning Python frameworks such as PyTorch, Tensorflow and Scikit-Learn For more senior candidates: Understanding of, including published … such as NLP, Computer Vision or Deep Learning Relevant industry experience with demonstrable impact in a commercial setting Significant practical usage of modern ML areas (NLP, Transformers, LLMs, NER, GANs, Reinforcement Learning, etc.) Master’s degree or Postgraduate (preferred) qualification from a Top 200 Global University, preferably ...

Principal Research Manager/Senior Principal Research Manager

Hiring Organisation
Microsoft
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
type: Full-TimeWork site: 3 days/week in-officeRole type: People ManagerTravel: Less than 25%Profession: Research, Applied, & Data SciencesDiscipline: Research SciencesCompany: MicrosoftOverviewThe Machine Intelligence team at Microsoft Research Cambridge conducts foundational research aimed at understanding and advancing machine intelligence. We explore the principles that enable intelligent … real-world impact. Excellent communication and collaboration skills, including the ability to work effectively across research disciplines and organizational boundaries. PreferredStrong hands-on ML engineering and coding skills. Expertise in statistical analysis and mathematical modelling. Experience translating research into products, systems, or business impact. Experience leading multidisciplinary teams. Experience building ...

Principal Research Scientist - Frontier Industrial AI

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
series and multimodal data, simulation and world models, trustworthy decision-support agents and staged autonomy, and AI-native approaches to industrial data foundations, ontology learning, and evaluation. This is a hands-on role for someone who thrives in uncertain problem spaces, works with high autonomy, and finds practical ways … industrial AI.Develop new models, algorithms, evaluation methods, and system architectures. Build high-quality experimental systems and validated research prototypes. Publish at leading AI and machine learning venues and contribute to AVEVA's patent and IP portfolio. Create benchmarks, datasets, and evaluation frameworks for industrial AI.Partner with leading ...

Senior Software Engineer, ML Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
-learning, product, data and platform partners. This is a hands on engineering role for someone who can move comfortably between software architecture, ML lifecycle decisions and production operations. You will improve the paths the team uses to train, evaluate, deploy and observe models, while helping us manage latency … including tool routing, retrieval, guardrails and answer caching. Design caching as an intentional latency and cost lever for high-volume services. Build observability for ML and LLM systems, including latency attribution, quality metrics, tracing and per-request cost. Improve the reliability and operability of distributed systems, and lead the diagnosis ...

Software Performance Engineer

Location
Cambridge, England, United Kingdom
looking for a software engineer with a strong analytical approach to join the team and help ensure the best performance with most recent Arm ML software, systems and IP. How will I contribute? You will run & analyse ML/AI performance on next-generation Arm IP, and feed-back into … profiling tools, performance counters, system traces or telemetry (differentiating). Experience with working on pre-silicon platforms such as FPGA (differentiating). Knowledge about ML/AI workloads can be a benefit, but can be learned on-the-job. Interpersonal Skills Passion for analysis and improvement. Capable of working both ...

Machine Learning Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, United Kingdom
Salary
0
Description \n Inventing innovative machine learning systems to solve real-world problems in the defence sector \n \n \n Cambridge; to c£70,000 DoE + Benefits \n \n \n \n \n \n This innovative team of engineers and scientists are using machine learning tightly integrated … create new classes of devices for the defence and security sectors. As the world goes through a new industrial revolution powered by AI and ML, h... ...

Data Scientist - Strategic Data Solutions

Location
Cambridge, England, United Kingdom
experiences to drive meaningful customer impact. Description Research and develop evaluation methods to address fraud. Solve difficult, non-routine analysis problems by applying statistical, machine learning and advanced analytical methods as needed.- Design and execute observational and experimental studies of causal inference- Work with large, complex data sets. … highly visible projects, identify risks and develop frameworks, regularly connect with collaborators and leadership teams. Minimum Qualifications Masters in Statistics, Mathematics, Data Science, Machine Learning, Physics, Engineering, Computer Science or equivalent Proficiency in data querying using SQL, Spark, or equivalent technologies Proficiency in scripting languages for data processing ...

Staff Applications Engineer

Location
Cambridge, England, United Kingdom
technical support to partners on firmware, software, Machine Learning, and Computer Vision related issues on Arm-based systems. Work closely with hardware, ML, and applications engineering peers, as well as cross-functional teams across Engineering, the Business Unit landing team, and Product Management. Investigate and reproduce complex customer … across geographically distributed and cross-functional teams. Excellent communications skills both written and verbal “Nice To Have” Skills and Experience: Experience with AI/ML frameworks such as TensorFlow, PyTorch, ONNX, or inference runtimes. System bring-up and JTAG debugging expertise Good background of system performance analysis Experience with ...

Staff Software Engineer – ML (Tooling)

Location
Cambridge, England, United Kingdom
want to shape the frameworks that ensure the world’s ML workloads run successfully on Arm technology? We’re looking for an experienced and analytical engineer to design and develop software that powers ML validation across our next-generation platforms. About the Team We are a team of engineers passionate … improving Machine Learning performance across Arm’s diverse ecosystem. Our mission is to develop scalable, efficient, and trusted workflows that enable ML software to release on time and to quality, across CPUs, GPUs, NPUs, and emerging compute architectures. We create the frameworks, automation and other tooling that power ...

ML Engineer, Applied AI

Location
Cambridge, England, United Kingdom
LILA We are growing our Applied AI org and seeking Machine Learning Engineers with expertise in model training, evaluation, and production-oriented ML systems. You’ll work on improving Lila’s AI models for customer-specific scientific needs, with a focus on turning frontier model capabilities into reliable … Need to Succeed Experience building, training, adapting, or evaluating machine learning models. Strong software engineering skills in Python and modern ML frameworks such as PyTorch, JAX, or TensorFlow. Experience designing experiments, evaluation metrics, or test sets for model performance. Ability to debug model behavior using data, traces, logs ...