126 to 150 of 153 Clean Code Jobs in London

AI Engineer (Fluent in Mandarin & English)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
pipelines. The ideal candidate views AI as a rigorous engineering discipline. Beyond building models, you will be responsible for writing high-quality, maintainable Python code and ensuring that every solution—whether a voice agent or a document processor—is built for reliability, low latency, and global scale. Key Responsibilities … documented history of moving complex models from research into production. Python Mastery: Deep proficiency in Python . You have a strong commitment to clean coding standards (SOLID/DRY), modular design, and comprehensive unit/integration testing. Generative AI Deep Dive: Hands-on experience with LLM training cycles, parameter ...

Senior Data Platform Engineer (Data Lake and Catalog)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
What you'll doDesign, build, and evolve maintainable, scalable, testable, and observable software for our data lake platform.Lead by example in engineering quality through clean, well-tested code and strong coding practices.Promote an SLO-driven culture by contributing to reliability goals, observability, and incident learnings.Partner closely with engineers … Hadoop, and Hive.Strong experience with cloud platforms and data infrastructure, especially AWS, including EMR, S3, and Glue.Experience working in Agile environments and contributing through code reviews, design discussions, and collaborative development.Strong communication skills, with the ability to work effectively across technical and business stakeholders.Ability to manage multiple priorities, make ...

Front End Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Pinia, Vite, Cypress, webpack) Owning and building high-traffic applications with a focus on speed and user experience Proactivelyidentifyingand implementing improvements to architecture,performanceand code quality Collaborating with colleagues and peers toideate, plan, and organize large-scale projects Contribute and helpmaintainour company-wide Vue UI Component Library Set direction … feedback A degree in Computer Science, Engineering or a related STEM discipline; a postgraduate qualification is a plus Personal Attributes A passionate advocate for clean, concise and maintainable code A natural technical leader who earns the trust and confidence of peers A collaborative team player — confident enough ...

Senior Salesforce Developer

Hiring Organisation
Savant Recruitment Experts
Location
London, United Kingdom
scalability and performance. Configure and develop solutions across Salesforce Service Cloud and Experince Cloud Estimate Jira stories accurately and deliver robust, well-tested code in line with agreed timelines. Write clean, efficient Apex code and utilize Salesforce’s declarative tools to meet business needs. Conduct unit testing … document results, and contribute to system testing cycles. Maintain and enhance CI/CD pipelines using tools such as GitHub, ensuring seamless code deployment and version control. Review and manage the impact of Salesforce seasonal releases, including system updates and regression testing. Essential Skills and Experience Significant hands ...

Founding Engineer - Early Careers

Hiring Organisation
Tracebit
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
like computer science, engineering, maths, physics... and has demonstrated real academic excellence. Has strong engineering fundamentals and a real appetite to learn - can write clean, correct code in a known language, and is genuinely curious about how things work under the hood. Has built things they're proud … frontend in HTMX. All the good practices you’d expect from technical co-founders who’ve done this before (CD, Infrastructure as code, simple but scalable and powerful architecture) We’re a small, tight team with demanding customers so expect to be shipping every day with very little bureaucracy. ...

React Native Technical Lead - EdTech | Remote (UK) | Up to £85,000

Hiring Organisation
Oliver Bernard
Location
Central london, United Kingdom
APIs, CI/CD pipelines, and app store deployments Ability to make architectural decisions and lead technical discussions Passion for education, user experience, and clean, maintainable code Previous experience in a lead or senior developer role within a product-focused environment If you are interested in this role ...

Lead Python Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
broader coordination, you’ll keep the pod aligned, focused, and delivering at a high standard. Key Responsibilities Lead development of features and fixes, writing clean, performant, secure code aligned with business goals Review PRDs with the PM to ensure clarity, highlight edge cases, and produce accurate estimation … design for your pod’s work, running a collaborate review process with EMs and other relevant leads before implementation Raise team standards through mentoring, code reviews, and setting strong technical example Ensure production readiness – triage and prioritise live issues with appropriate urgency, coordinating with App Support and escalating when ...

Senior Backend Engineer II - Europe Localisation

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
European markets. Collaborate with product managers to develop business requirements and translate them into technical solutions. Mentor junior engineers, offer technical guidance, and conduct code reviews. Drive architectural decisions and technical strategy for the Regional Expansion Tribe. Contribute to engineering culture through knowledge sharing and best practices. Work with … player. Ability to break down complex projects into incremental milestones delivering customer value. Experience with common design and architectural patterns and passion for writing clean, performant, well‐tested code. Curiosity and drive for continuous learning and improvement. Adherence to and advocacy for best coding practices, continuous delivery, and code ...

Python Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, Cripplegate, United Kingdom
Employment Type
Permanent
Salary
£75000 - £88000/annum Bonus & Benefits
will revolutionise the speed and accuracy of production quality code. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. All within a talented team pushing the boundaries of innovation and modern … technology. What You'll Be Doing | Summary of Skills Building automation frameworks and tooling using Python Developing Infrastructure as Code solutions with Terraform Creating reusable templates and code generation platforms using Jinja/Jinja2 Automating Windows environments through PowerShell Managing and improving configuration management with Puppet Building ...

Senior Software Engineer (UI/UX)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
customer base. Work with more lead engineers and managers to drive initiatives to improve software engineering at SI Develop, extend, improve, and maintain our code base, workflows, documentation and tools. Collaborate with other disciplines, including user experience, design, QA and production to contribute to the overall development … principles with a passion for user experience Experience working collaboratively with UI/UX designers to develop a range of systems. Ability to write clean, maintainable, and portable code that is performant. Self-motivated with a drive to improve yourself and others continuously. Excellent communication skills and ability ...

Full Stack Developer (React/Python)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
data-driven applications. Working closely with product managers, UX/UI designers, and other team members to turn business requirements into functional features. Writing clean, maintainable, and efficient code that supports long-term scalability. Requirements Education: A degree in Computer Science or a related STEM field. Experience: Solid ...

Senior Data Scientist, Analytics

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
models at production scale (e.g., text classification, semantic similarity, quality scoring) You have advanced proficiency in SQL and Python, with ability to write clean, production-quality code You have experience working with large-scale, unstructured text data and LLMs — including prompt design, evaluation (e.g., golden sets ...

Data Science

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
energy markets, grid dynamics, and trading strategies Taking ownership of the full lifecycle of your work, from research and prototyping through to production Writing clean, production‐quality code and contributing to robust, scalable systems Working beyond notebooks, turning ideas into real-world, productionised solutions It’d be nice … frontend (less relevant for this role) Everything we build lives in Docker, for minimal cross-platform faff and maximal reproducibility. Unlimited Claude Code tokens - we are aggressive users and explorers of AI, and encourage everybody to reconsider their workflows regularly We deploy on GCP What ...

Data Scientist (Assistant Manager/Manager)

Hiring Organisation
Yolk Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
including: Retrieval-Augmented Generation (RAG) Fine-tuning and prompt engineering Agent-based workflows Work with large and complex datasets, both structured and unstructured Write clean, scalable Python code for model development and production use Use tools such as Databricks, MLflow and modern AI platforms to manage the full … Experience with model deployment and MLOps tools (e.g. Databricks, MLflow) Familiarity with version control (Git) and collaborative development practices Awareness of best practices in code quality and reproducibility Communication & Consulting Ability to explain complex technical concepts to non-technical stakeholders Experience working in client-facing or cross-functional teams ...

Deployed AI Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
/ML in areas such as scene understanding, multi-modal sensing, control and path planning, or vision-language understanding. The ability to write clean and maintainable code in Python, Rust, C++ or Java Experience with frameworks such as PyTorch, Tensorflow or JAX Strong written and verbal communication skills ...

Data Scientist

Hiring Organisation
Elsevier
Location
London Area, United Kingdom
grounded generation. Build, evaluate, fine-tune, prompt, and integrate models into robust production systems, while continuously improving quality, relevance, reliability, and user value. Write clean, tested, production-quality Python and contribute reusable data science components, packages, and scalable data pipelines for preprocessing, inference, experimentation, monitoring, and continuous improvement. Support … GPTs, Anthropic’s Claude, and Google’s Gemini, including fine-tuning LLMs and/or SLMs. Strong Python skills and a habit of writing clean, maintainable, well-tested code. A solid grasp of machine learning fundamentals, including supervised and unsupervised learning, feature engineering, model evaluation, model selection, and performance ...

AI Engineer

Hiring Organisation
McCabe & Barton
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
Up to £900 per day inside IR35
between platform engineering and business-facing AI delivery, focusing on building and deploying production-grade AI solutions. We are looking for someone who writes clean, production-quality code and can turn AI capability into real business impact. Key Responsibilities Responsibilities Design, build and maintain core AI platform components ...

Backend Engineer - Account Sharing

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
understand how technical decisions impact end users. You are comfortable contributing to architectural discussions, challenging assumptions, and influencing technical and product direction. You write clean, maintainable, well‐tested code and care about long‐term scalability and reliability. You are a strong communicator who can explain complex technical concepts ...

AI Engineer (Commercial)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
powered applications. We care about what you've built and run in production, not just prototyped. Strong general engineering fundamentals: you write clean, maintainable code (Python or similar), work confidently with APIs, databases and modern data stacks, and can reason about system design. Practical experience building applications ...

Backend Engineer - Account Sharing

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
111000 GBP Annually
understand how technical decisions impact end users. You are comfortable contributing to architectural discussions, challenging assumptions, and influencing technical and product direction. You write clean, maintainable, well-tested code and care about long-term scalability and reliability. You are a strong communicator who can explain complex technical concepts ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

AI Engineer

Hiring Organisation
Tenth Revolution Group
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£120,000 - £150,000 per annum
technologies, solving complex business challenges and delivering solutions at scale. Key Responsibilities Design, develop and deploy AI-powered applications, agents and intelligent workflows Build clean, maintainable and scalable code to support the delivery of enterprise AI solutions Develop end-to-end solutions that integrate with internal systems, enterprise ...

Staff Software Engineer, AI Health Platform

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Lunar is hiring a Staff Software Engineer to build the software infrastructure of modern hospitals. You will write clean, robust code and rebuild from scratch the all-encompassing platform for clinicians and administrators. This role focuses on performance, reliability, and scalability in mission-critical environments. You will tackle ...

Data Engineer

Hiring Organisation
Searchability NS&D
Location
City of London, London, United Kingdom
data models. Integrate and enrich data from multiple sources, ensuring quality and consistency. Design and implement ETL processes (e.g. using NiFi). Write clean, secure, test-driven code that is reusable by default. Maintain and enhance data ingestion and storage architectures. Investigate and resolve data issues within operational ...

Frontend Engineer

Hiring Organisation
Hyre AI Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £95000/annum + Equity
their core offering. Your Responsibilities Owning the full frontend surface from design system foundations to performance to deployment. Translating UI/UX designs into clean, efficient, and maintainable code. Developing accessible and high-performing user interfaces across devices. Optimising application performance and ensuring cross-browser compatibility. Identifying, troubleshooting … token rotation). Collaboration with designers, developers, and stakeholders to deliver seamless digital experiences. Enforcing and maintaining best practices in frontend development, including code quality, testing, and performance optimisation. You Should Have Strong commercial experience as a front end developer, delivering production Web applications. Excellent JavaScript and TypeScript skills ...