26 to 50 of 356 Software Engineering Jobs in Cambridge

Scientist, Research Informatics & Data Science

Location
Cambridge, England, United Kingdom
This role sits at the intersection of bioinformatics, software engineering, data science, laboratory automation, and AI. The successful candidate will partner closely with scientists, automation engineers, data scientists, and IT teams to develop robust, scalable, and user-centric solutions that improve data capture, automate workflows, and establish FAIR … with scientific partnership and will play a key role in enabling foundation builds, workflow automation, data products, and emerging AI capabilities across the Biologics Engineering ecosystem. Key Responsibilities Apply scientific informatics expertise to address complex challenges across bioinformatics and data science in laboratory environments. Translate biologics drug discovery workflows ...

Software Engineer – TypeScript & Rust

Location
Cambridge, England, United Kingdom
fantastic opportunity for an experienced Software Engineer to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world … challenges. This role is particularly suited to a Software Engineer with strong TypeScript and Rust expertise, who enjoys technically challenging projects within a research-driven environment. Location Cambridge office hybrid, minimum 2 days per week in office Salary £60,000 - £65,000 basic per annum + comprehensive benefits package ...

Application Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
seeking an Application Engineer to join our growing engineering team based at our Cambridge office. You will support the development, integration, calibration, validation, and customer deployment of Multimatic's automotive electronic control systems. Working closely with software, controls, systems, hardware, and customer engineering teams, you will play … customers.Facility Address:CambridgeKey Areas of ResponsibilitySupport customer integration of Multimatic electronic control systems, including suspension, active aero, and power closure products.Work closely with software, controls, systems, and hardware engineering teams to ensure successful vehicle-level integration.Perform vehicle commissioning, calibration, validation, and troubleshooting activities.Analyse vehicle and system data ...

Senior / Principal C# / .NET Engineer

Location
Cambridge, England, United Kingdom
Senior/Principal C#/.NET Engineer | Cloud Engineering | Exceptional Software House A highly regarded software house is growing its engineering team and looking for strong C#/.NET Engineers to work on challenging, high-quality software alongside some seriously talented engineers. This … company where engineering genuinely matters - with a strong technical culture, interesting projects, modern cloud technology, and the freedom to do your best work without sacrificing your life outside of it. The Role Build and evolve complex applications using C#/.NET Design and develop scalable, cloud-based systems Solve ...

Senior Software Engineer Python

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Senior Software Engineer/Developer (Python) Cambridge to £80k Do you have strong backend Python software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team … friendly and supportive people and enjoying a host of perks and benefits. As a Senior Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work on a range of complex and interesting ...

Software Engineer, Education

Hiring Organisation
Autodesk
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Requisition ID #26WD99981Position Overview Autodesk Education Experiences (AEX) helps students, educators, and institutions access Autodesk tools, learning programs, and certifications. We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learning across Autodesk platforms.Our team operates like a startup within … prototype to production, balancing speed, quality, maintainability, and user impactIntegrate and productize ML/AI solutions in close collaboration with digital experience and platform engineering teamsBuild and maintain automation, plugins or SDKs for CAD platforms (e.g., Fusion, Revit, 3DS Max, Maya), including tooling to support reproducible experiments and product ...

Python Software Engineer Cyber Security

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
Python Software Engineer/Developer London/WFH to £80k Do you have strong backend Python software development experience? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats … working alongside a team of friendly and supportive people and enjoying a host of perks and benefits. As a Python Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work ...

Software Engineer

Location
Cambridge, England, United Kingdom
Software Engineer Department: Engineering Employment Type: Full Time Location: Cambridge, UK Description We are looking for a Software Engineer to build and improve music creation software, platform capabilities, and product integrations used by creators around the world. This role contributes to the design and implementation … software for music creation, while helping identify opportunities to reuse, integrate, and scale technology across inMusic brands. We are willing to consider senior level candidates for this role. What You’ll Do Design, implement, test, and maintain high-quality software for music creation products and platforms. Work with ...

Backend Software Engineer Python - Technologist

Location
Cambridge, England, United Kingdom
Backend Software Engineer/Developer (Python Rust C++) Cambridge to £80k Do you have strong backend software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside … team of friendly and supportive people and enjoying a host of perks and benefits. As a Senior Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work on a range of complex ...

Backend Software Engineer Python R&D

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
Backend Software Engineer/Developer (Python R&D) Cambridge to £65k Are you a backend focussed Software Engineer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect … Program 23 days holiday plus an additional one for your birthday Charity giving schemes Personal training and development budgets Your role: As a Backend Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. ...

Lead / Senior Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Hands-on project software lead for not-for-profit organisation (24 months FTC) Cambridge - South; to £62,000 DoE + Top Benefit Based a few miles south of Cambridge, this not-for-profit organisation is helping to tackle human diseases and disorders. They are revolutionising their digital platform … putting together a dedicated, small team to work alongside external partners. A key position is for a Lead/Senior Software Engineer who reports directly to the CIO and will take a significant role in improving the user experience, and building using modern technologies. Requirements: Demonstrable commercial experience ...

Senior AI & Compute Systems Engineer, Workforce Development

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
focused on AI workloads, model deployment, benchmarking, profiling, tooling, performance concepts, compute systems, and Arm-based platforms.Prepare, test, and adapt labs, setup guides, demos, software environments, and practical exercises before delivery.Troubleshoot issues across tools, platforms, software environments, lab setup, AI frameworks, and participant setup.Work with technical specialists, product … bringStrong working knowledge of Arm-based technologies, tools, platforms, or development environments.Technical grounding in AI/ML, compute systems, performance analysis, platform software, Arm-based development environments, software enablement, systems engineering, or related domains.Experience delivering or supporting technical content, applied labs, demos, engineering projects, developer enablement ...

Senior AI & Compute Systems Engineer, Workforce Development

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
workloads, model deployment, benchmarking, profiling, tooling, performance concepts, compute systems, and Arm-based platforms. Prepare, test, and adapt labs, setup guides, demos, software environments, and practical exercises before delivery. Troubleshoot issues across tools, platforms, software environments, lab setup, AI frameworks, and participant setup. Work with technical specialists, product … bringStrong working knowledge of Arm-based technologies, tools, platforms, or development environments. Technical grounding in AI/ML, compute systems, performance analysis, platform software, Arm-based development environments, software enablement, systems engineering, or related domains. Experience delivering or supporting technical content, applied labs, demos, engineering projects ...

Senior Staff Software Development Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Senior Member of Technical Staff - SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking products. … This is an exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will be part of a key engineering team developing software for next-generation networking for cloud and hyperscale data centre operators and for AMD’s AI systems.The role will involve ...

Embedded Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
products.Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code.Verification, validation and testing of developed software solutions for assigned projects.Work within a team in an agile manner allowing for flexibility and self-management to complete tasks.Ensure processes are correctly followed … with the team to utilise and improve any area in the development or testing process which can be improved.Ideal ExperienceUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent.Formal Software development within Aerospace, Automotive, Medical or similar embedded software ...

Embedded Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code. Verification, validation and testing of developed software solutions for assigned projects. Work within a team in an agile manner allowing for flexibility and self-management to complete tasks. Ensure processes … team to utilise and improve any area in the development or testing process which can be improved. Ideal ExperienceUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace, Automotive, Medical or similar embedded software ...

QEC Researcher (Frontier)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
develop the world’s first QEC stack that will unlock useful quantum computing. The Frontier team sits at the intersection of science and engineering, spending roughly equal time on research and software development, with a particular focus on the QEC decoder and compiler stack. You will join … decoder and help convert early-stage research concepts into production-ready implementation Build practical QEC expertise alongside experienced team members, developing both scientific and software engineering skills, with the opportunity to shape your career toward research or engineering as your interests develop Collaborate with internal teams ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Software Engineer C# | Cambridge | £45,000 - £55,000 A leading technology business is expanding its engineering team and is looking for an experienced Software Engineer to join a newly established New Product Introduction function. This is an exciting opportunity to work at the intersection of software … transition innovative products from development into scalable, repeatable production. The Role As part of the new NPI team, you will take ownership of the software-driven automation and production test activities required to bring new products into manufacture. Working closely with R&D, manufacturing, quality, mechanical and electronics engineers ...

Director, Systems Software Engineering (Kernel & Performance)

Location
Cambridge, England, United Kingdom
seeking a Director of Software Engineering to lead a broad organisation spanning Systems Software (Kernel, Firmware, Power), Userspace (Performance and Enablement) and System Modelling tools. You’ll guide a distributed team of 60+ engineers within a wider organisation of 300+, shaping software that directly influences performance ...

Scientific Software Engineer

Location
Cambridge, England, United Kingdom
tasks of both experimentalists and data managers within the team. Contribute to the maintenance and development of our scientific software and database systems to ensure maximum value can be extracted from our data assets. What You'll Bring A degree in computer science, chemical or biological sciences. Full-stack … software engineering experience in a production environment. Knowledge of relational database systems, data modelling and SQL. Experience following software engineering best-practices including version control, containerisation, CI/CD, code-review and testing. Experience working directly with stakeholders across different disciplines to determine requirements (ideally ...

Staff AI Solutions specialist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Data, and multiple technology teams to define the approach, develop prototypes and support delivery into production.This role sits at the intersection of applied AI, software engineering, data and business process improvement. At the heart of the role is a focus on getting useful solutions into the hands … production support is needed.Test, document and support solutions, building reusable components and sharing knowledge across the team.Skills and ExperienceHands-on experience building and delivering software, automation or AI-enabled business solutions.Strong programming experience using Python for AI, automation, data processing or back-end development.Experience connecting applications and workflows ...

Python Developer - Problem Solver

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Python Developer/Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe … week where you can enjoy a great team atmosphere with free lunches and problem solving sessions. About you: You have strong Python, backend software engineering experience You have advanced problem solving and critical thinking skills You enjoy learning and picking up new technologies You have experience with ...

Senior Full Stack Software Engineer – Python, Go, Typescript

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Global software and engineering technology company is looking to expand its software engineering team in Cambridge. You will be working on a range of new development projects for a significant public facing web/cloud platform that is used extensively across the globe by the engineering industries and communities. The are looking to hire Full Stack Software Engineers who can work as part of cross functional teams that design, develop, and maintain scalable web services. Key skills/experience required: Proven experience as a Full-stack Software Engineer or in a similar development ...

Java Technical Lead

Hiring Organisation
NPA WorldWide
Location
Cambridge, Cambridgeshire, UK
description: Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding teams and shaping technical solutions? A leading specialist technical consultancy is looking for a Software Technical Lead to join a live Central Government project. You will work within a collaborative … Agile team, building bespoke software that solves complex operational challenges. What youll be doing Leading and supporting a team of software engineers Designing, developing and testing bespoke software solutions Providing technical direction and communicating clearly with clients Producing solution architectures and technical designs Building full-stack applications ...

Senior Machine Learning Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
OverviewWe’re building software that helps Machine Learning and AI workloads run efficiently on the next generation of Arm compute platforms.Our ML Engineering teams are looking for experienced software engineers with strong C++ skills and practical experience with Machine Learning frameworks such as PyTorch.The work sits … intersection of Machine Learning, software and hardware. Projects span ML frameworks and compilers, runtimes, drivers, embedded software and performance optimisation, creating opportunities to work on complex engineering challenges across the ML software stack.We’re hiring across several levels of seniority, with scope and technical leadership matched ...