1 to 25 of 28 Code Quality Jobs in Cambridgeshire

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality . Experience with frontend technologies is beneficial but not essential. The successful candidate should also be comfortable working with AI-assisted … development tools , reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design. Responsibilities Backend Development Design, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar. Design and implement RESTful APIs and service ...

DevOps Engineer

Location
Cambridge, England, United Kingdom
maintain CI/CD pipelines to automate software builds, testing, and releases. Build and maintain internal tooling to support the software development lifecycle (e.g., code quality analysis, dependency management, automated testing). Collaborate with engineering teams to identify and automate manual processes, reducing cognitive load and improving … efficiency. Implement and maintain infrastructure as code (IaC) for internal development environments. Work closely with development teams to troubleshoot and resolve issues related to build processes, testing, and deployments. Coordinate penetration testing, code/virus scanning, and disseminate findings to the engineering team for resolution. Measure performance ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
sensor through to the cloud . The successful candidate will be responsible for the firmware development process, ensuring the delivery of robust and efficient code, and collaborating with cross-functional teams to drive innovation. This role offers an exciting opportunity to lead a small team of firmware engineers, work … make a significant impact on our products. The successful candidate will take o n our established firmware platform, its test regime and the code that processes data coming off our devices , with a structured handover and support from the existing team. If you are passionate about embedded systems, have ...

Portfolio Software Full Stack Engineer (Contractor)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
software engineering practices, distributed systems and API design.While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality. Experience with frontend technologies is beneficial but not essential.The successful candidate should also be comfortable working with AI-assisted development tools, reviewing both … human-written and AI-generated code, and contributing to technical discussions around architecture and system design.ResponsibilitiesBackend DevelopmentDesign, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar.Design and implement RESTful APIs and service integrations.Develop maintainable, well-tested and performant code ...

Consultant - Manager - Front End Developer- Tech Consultancy - Defence & Security

Hiring Organisation
Deloitte
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
with colleagues across back and front-end developers, creatives and UX experts, integration teams and the client themselves. You will also:Develop high-quality, responsive, and user-friendly web applications and interfaces using HTML, CSS, and JavaScript.Collaborate with designers to translate design mockups and wireframes into interactive … integrate front-end solutions with server-side functionality.Stay up-to-date with the latest front-end development trends, technologies, and best practices.Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.Collaborate with cross-functional teams to understand project requirements and contribute ...

Senior Software Engineer, ML Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
scale their impact.We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive … control failure modes.Experience with caching systems and the trade-offs involved in using caching for low-latency services.A commitment to automation, CI/CD, code quality and evidence-led engineering decisions.A collaborative approach and the ability to explain technical trade-offs to partners across disciplines.A degree ...

Senior Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
technical solutions and an interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality.Key ResponsibilitiesDesign, develop, and maintain secure, resilient features … architecturesBuild and improve services using modern engineering practices, including CI/CD and infrastructure as codeUse AI-assisted development tools to support engineering productivity, code quality, and deliveryWork collaboratively in an agile development team and share knowledge on cloud technologies and practicesEssential RequirementsStrong design and coding skills ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
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 Optimise ML models for speed, accuracy, and cost efficiency Evaluate and integrate cutting-edge approaches into our ML stack Identify and solve … complex ML problems across the organisation Define and enforce best practices for code quality, model lifecycle management, etc. Mentor engineers and foster a culture of technical excellence and innovation Co-define the long-term technical vision What We’re Looking For: Deep understanding of the modern Machine ...

Principal Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
platform solutionsTechnical leadership experience, including guiding teams, shaping architecture, or influencing engineering directionStrong design and coding skills, with a reputation for delivering high-quality technical outcomesExperience developing microservice or service-oriented architectures and designing REST APIsExperience with C#/.NET or multiple programming languages, plus a strong understanding ...

Senior Software Engineer, Python/Typescript

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agentic frameworks — and can describe projects where you shipped real customer-facing work with these tools. You know … test and quality workflowsDeploy, scale, and monitor services in cloud environments using KubernetesBuild robust, highly available backend and frontend systems for software quality and automation use casesCollaborate with cross-functional teams to define and deliver external partner-facing and internal toolingArchitect and own technical solutions ...

Senior Software Engineer, Python/Typescript

Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agentic frameworks - and can describe projects where you shipped real customer-facing work with these tools. You know … quality workflows Deploy, scale, and monitor services in cloud environments using Kubernetes Build robust, highly available backend and frontend systems for software quality and automation use cases Collaborate with cross-functional teams to define and deliver external partner-facing and internal tooling Architect and own technical ...

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

Location
Cambridge, England, United Kingdom
automated tests and CI/CD workflows for large-scale software projects Applying AI-assisted development tools responsibly to improve engineering productivity and software quality What You Will Learn and Develop Interested in exploring how machine learning models move from high-level frameworks through the software stack ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
range of applications. Develop high-quality code for production systems using modern software development tools and processes with software quality built in from the outset. Enhance 42 Technology’s software development offering through use of new development tools. Working relationships: You will work with … embedded products involving machine learning and/or machine vision, including an understanding of the processes and tools needed to develop maintainable high-quality embedded firmware. Experience working with the following: Machine learning/vision platforms and frameworks such as TensorFlow, TensorFlow Lite, OpenCV and PyTorch. A range ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
TypeScript, Rust or Golang-focused candidates, good working knowledge of Python Excellent understanding of modern software engineering principles and practices Experience developing high-quality, production-ready software Strong academic background, including a degree in a STEM subject Experience with Docker Excellent analytical and problem-solving skills Comfortable tackling … with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Contribute to technical discussions and help shape engineering approaches ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
modern engineering practices.What you’ll be doing:Shape and execute the strategy for Delivery Engineering, establishing a clear roadmap that improves developer productivity, software quality, release reliability, and engineering consistency across Jagex.Build and lead a growing team of Automation Engineers, developing the team’s capabilities across software automation … they can demonstrate measurable improvements in engineering productivity.Define and track engineering effectiveness metrics, using data to demonstrate improvements in developer experience, delivery performance, software quality, and platform adoption.What we’re looking for:Proven experience leading the design and evolution of automation platforms, engineering frameworks, or developer tooling within ...

Senior Scientist – AI Translational

Hiring Organisation
AstraZeneca
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
multimodal AI systems where appropriate.Partner with engineers to transition promising AI approaches into robust, governed and reusable products.Contribute to scientific strategy, technical standards, code quality and knowledge sharing across the team.Essential Skills:MSc or equivalent experience in computer science, machine learning, artificial intelligence, statistics, mathematics, physics … rapidly assess emerging AI techniques and apply them to real-world scientific and industry challenges.Advanced Python skills and experience producing clear, tested, reproducible analytical code using collaborative version control.Contributions to open-source AI projects, leading AI conferences (NeurIPS, ICML, ICLR, ACL, EMNLP, AI for Science venues) or impactful industrial ...

Senior Scientist – AI Translational

Location
Cambridge, England, United Kingdom
systems where appropriate. Partner with engineers to transition promising AI approaches into robust, governed and reusable products. Contribute to scientific strategy, technical standards, code quality and knowledge sharing across the team. Essential Skills: MSc or equivalent experience in computer science, machine learning, artificial intelligence, statistics, mathematics, physics … assess emerging AI techniques and apply them to real-world scientific and industry challenges. Advanced Python skills and experience producing clear, tested, reproducible analytical code using collaborative version control. Contributions to open-source AI projects, leading AI conferences (NeurIPS, ICML, ICLR, ACL, EMNLP, AI for Science venues) or impactful ...

Backend-First Full Stack Engineer (Node.js/TypeScript)

Location
Cambridge, England, United Kingdom
TypeScript, building robust RESTful APIs and system architecture while collaborating with frontend developers and product owners. The role emphasizes backend development, system design and code quality, with familiarity of AI-assisted development tools and modern software #J-18808-Ljbffr ...

Sr Manager, Siri Agentic Evaluation

Location
Cambridge, England, United Kingdom
evaluation to the whole Siri team. Minimum Qualifications Experience managing a team building AI-powered systems Track record of designing and delivering high-quality outcomes, and collaborating across multiple … teams Expertise in agentic modeling, data science and experimental design Demonstrated expertise in using AI-assisted software development workflows to accelerate engineering while maintaining code quality Preferred Qualifications Expertise in conversational AI and natural language understanding Experience in evaluation for agentic systems Track record of managing first ...

Principal Cloud Software Engineer

Location
Cambridge, England, United Kingdom
platform capabilities for AVEVA CONNECT Core Services* Guide architecture and engineering decisions across microservices, REST APIs, data design, CI/CD, and infrastructure as code* Provide technical leadership to development teams, supporting complex problem-solving, design reviews, and delivery quality* Promote cloud technologies, modern engineering practices … cloud-native application platforms* Experience with Angular or equivalent web development frameworks* Experience using AI-assisted coding tools to improve engineering productivity and software quality* Strong communication, ownership, adaptability, and curiosity, with the ability to motivate others and lead through technical influence**R&D at AVEVA**Our global ...

Software Engineer – Mid-Level or Senior

Location
Cambridge, England, United Kingdom
academic background, including degree educated in a STEM subject Excellent analytical and problem-solving skills Ability to write high-quality, production-ready code Comfortable working both independently and within collaborative engineering teams An interest in complex technical challenges, data-driven systems and emerging technologies Responsibilities for Software … with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Senior hires will provide technical direction, mentor other engineers ...

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
team, you’ll design, implement, and optimize systems that underpin Roku’s user experience and developer platform. You’ll work on performance‐critical code paths for graphics rendering, animation, layout, and UI frameworks, ensuring buttery‐smooth visuals and instant responsiveness across a wide range of devices. You’ll help … functional teams to deliver global platform features with measurable performance and reliability gainsDevelop engineering tooling, frameworks, and automated workflows that raise developer efficiency and code qualityMentor junior developers through design reviews, pair programming, and clear technical documentationStay current with platform, graphics, and AI trends; proactively identify opportunities to improve ...

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
centre infrastructure. As Arm continues to grow its presence in server and infrastructure markets, system software plays a significant role in enabling high-quality, production-ready platforms for customers and partners.This role is part of Arm’s System Solutions software organization. It involves working on software … real silicon. The Staff engineer will provide technical and people leadership for a focus group. This group is responsible for proving system readiness, software quality, release confidence, and customer-facing adaptability across complex platform work.We are looking for a staff with strong system software expertise, extensive system-wide ...

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

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Specific Skills and Experience RequiredWe’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 ...

Senior Software Engineer - Scientific / HPC

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
modern languages (to include Python and Rust) backed by a good academic history, you’ll bring curiosity about scientific computing and care for code quality. Applications are welcomed from Senior level up to Staff level Engineers with experience designing systems and the API between them; with proven experience … modern languages including Python & Rust. Experience designing systems and the APIs between them – services that coordinate work, manage state and handle failure. Focus on code quality. Some/most of the following should support the skills above: Experience of Cloud computing or HPC job management (such as Slurm). ...