11 of 11 Clean Code Jobs in Cambridgeshire

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
performance data processing systems in a production-focused environment. This role is centred on software engineering rather than modelling, with a strong emphasis on clean code, Test-Driven Development (TDD), and scalable data processing. Key ResponsibilitiesDevelop and maintain production-grade Python applications.Build high-throughput data processing pipelines handling … large datasets on local server infrastructure.Design and implement robust multithreaded and multiprocessing solutions.Write clean, maintainable code within a TDD environment.Optimise performance across CPU, memory, and I/O intensive workloads.Essential ExperienceStrong commercial Python development experience.Expert knowledge of multithreading, multiprocessing, and concurrency.Proven track record working in a Test-Driven ...

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
performance data processing systems in a production-focused environment. This role is centred on software engineering rather than modelling , with a strong emphasis on clean code, Test-Driven Development (TDD), and scalable data processing . Key Responsibilities Develop and maintain production-grade Python applications. Build high-throughput data … processing pipelines handling large datasets on local server infrastructure. Design and implement robust multithreaded and multiprocessing solutions. Write clean, maintainable code within a TDD environment. Optimise performance across CPU, memory, and I/O intensive workloads. Essential Experience Strong commercial Python development experience. Expert knowledge of multithreading, multiprocessing ...

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 ...

AI Enablement Lead [gn] Data Intelligence

Location
Cambridge, England, United Kingdom
confidently. Rapid Prototyping (PoC to Production): Drive the engineering execution of high-impact AI proof-of-concepts, ensuring they are built with production-grade code that scales seamlessly. Standardization of Tooling: Define and enforce the organization's official AI stack, from vector database selection and vector embeddings strategies … Rigor: You treat AI development as software engineering. You understand CI/CD, unit testing for AI (evaluation datasets), containerization (Docker/Kubernetes), and clean code architecture. Influence Without Authority: Exceptional leadership and communication skills. You can inspire and align disparate engineering teams around a shared technical vision ...

Research Data Scientist – Dashboards & Applications

Location
Cambridge, England, United Kingdom
Collect, process and clean data for analysis and visualisation. Conduct data analysis using appropriate quantitative methods. Design and build interactive visualisations and dashboards for technical and non-technical audiences using Shiny, Streamlit or similar. Apply visual design principles to ensure clarity, accessibility and impact. Use R or Python … research and policy design. Embed data science and visual analytics into wider policy research activities. Follow and help refine standards for data handling, reproducible code, version control, peer-review/client outputs, and dashboard accessibility. Work with researchers to improve research using statistics, AI and data science techniques. Requirements ...

R&D Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Applications) and Windows-centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus.Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues ...

Senior Software Engineer, Agentic AI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
scale their impact. We value your AI skills if 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 … responsibilities of the role Apply strong software engineering principles to design, build, and ship reliable, performant systems at scaleBring rigorous software engineering practices — clean architecture, testing, code review - to building systems that are reliable and performant at scaleApply sound software engineering fundamentals (system design, testing, code review ...

Python Developer - Security - Cambridge/London

Hiring Organisation
Salt Search
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Python engineer (specialist) who wants to build product features in a research-driven environment. You'll be expected to contribute to product development, deliver clean, testable Python code, collaborate with small cross-functional teams, and communicate your thinking clearly in high-cadence development cycles. Key Responsibilities Design, implement … research outputs to production-ready components alongside ML/AI researchers and SREs. Participate in live coding/problem-solving rounds during development and code reviews. Collaborate closely with product managers and researchers to translate ideas into working demos and production features. Help troubleshoot, debug, and optimise systems (performance ...

Senior Embedded Engineer

Location
Cambridge, England, United Kingdom
limited to: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation and training. Programming to deliver robust, clean, high quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts for test automation. Reviewing code written … developing and optimizing complex software systems. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high quality software with clean code. Must demonstrate clear ownership, but not at the expense of teamwork. Excellent communication skills. Highly Desirable: Rust or an interest in adopting this ...

Python Security Engineer – Hybrid, Research-Driven

Location
Cambridge, England, United Kingdom
Hybrid work (1–2 days/week) with immediate start, salary £55k–£75k, and close collaboration with ML researchers and SREs. You’ll deliver clean, testable Python code, participate in live problem-solving rounds, and contribute to CI/CD and cloud deployment patterns in a fast-paced ...

QEC Researcher (Frontier)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
toward research or engineering as your interests develop Collaborate with internal teams and external partners to propose and optimise QEC protocols and experiments Write clean, well-structured code to test scientific ideas and contribute to the compiler and broader QEC software stack Write papers and present work ...