1 to 25 of 47 Code Quality Jobs in Central London

Global Banking & Markets - Software Engineer - Vice President - London

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
tooling and agentic coding assistants, you will govern multiple AI agents, rapidly comprehend large legacy codebases, generate and assess production‐quality code, and accelerate every phase of the software development lifecycle. Your Impact Drive a strategic transformation : Work alongside domain experts to understand existing production processes, challenge … centric, AI‐driven world, and define and deliver the requirements for CTL integration. Multiply your output with AI : Orchestrate AI coding agents (e.g., Claude Code, GitHub Copilot, Devin, Gemini Code Assist) across all stages of the SDLC while maintaining mastery, quality, and production fitness over ...

Remote Senior Software Engineer

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including … ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Software Engineer ($300/hr.)

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including … ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Software Developer

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated … code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, JavaScript (including ReactJS ...

Remote Senior Software Engineer

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Senior JavaScript/React Engineer

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Senior Python Engineer

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Senior Python Engineer

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Senior Backend Engineer (Python/FastAPI)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Software Engineer ($300/hr.)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections across the full stack — in Python for backend and ML workflows, and JavaScript (React, Node.js) for frontend … layers, alongside C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Remote Senior Backend Engineer (Python/FastAPI)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, C/C++, Rust, Go, Java, and JavaScript (including ReactJS) — with particular emphasis on systems … level code, performance-critical applications, and infrastructure. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? Work on AI model training initiatives ...

Senior Python Engineer

Hiring Organisation
Method-Resourcing
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Doing Designing, developing, and maintaining scalable Python applications and services Building robust APIs and microservices architectures Writing clean, maintainable, and well-tested code Collaborating closely with Product Managers, Designers, and Engineering teams Driving best practices in software engineering, code quality, and performance Participating in architecture reviews ...

Senior Software QA Engineer

Hiring Organisation
Engineered Arts
Location
City of London, London, United Kingdom
with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything … setting. Working with Python and Ubuntu or other Linux-based operating systems. Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management. Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots. Diligent and organised working ...

Senior Python Engineer (Django / DevOps / IaC)

Hiring Organisation
Pontoon Solutions
Location
City of London, London, United Kingdom
scalable REST APIs using Django. Build and operate asynchronous task pipelines (Celery/Redis) that orchestrate security scanning at scale. Ensure best practices for code quality, performance, and security. Integrate robust security practices into all API layers, including authentication, authorization, data validation, and protection against vulnerabilities. Develop … testing, deployment, and monitoring. Work closely with core devops teams or independently handle infrastructure and deployment tasks. Review, refactor, and productionise MVP codebases, improving code clarity, documentation, and maintainability. Manage Docker container images through build, test, and deploy to kubernetes Collaborate cross-functionally with product managers, frontend developers ...

Engineering AI Software Engineer - Vice President - London

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
developer experience for all GS engineers. The primary focus will be on building services and tools to help developers write better and more secure code by implementing best practices, automated code reviews, and security checks. These tools will leverage AI to provide real-time feedback and suggestions, ensuring … that code quality and security standards are consistently met. Additionally, the role involves creating comprehensive documentation and training materials to support developers in adopting these tools effectively. Another key focus will be on building Agentic workflows to simplify the developer experience and help them become more productive ...

Senior Software Engineer - Quantum Computing

Hiring Organisation
DeepRec.ai
Location
City of London, London, United Kingdom
Profile and optimise system performance, identifying bottlenecks and implementing measurable improvements. Contribute to software architecture decisions, technical design reviews, and engineering best practices. Improve code quality through testing, code reviews, and maintainable software design. Work cross-functionally to translate product and customer requirements into robust software … systems Linux systems programming High-performance networking Embedded software GPU programming Hardware/software integration Familiarity with modern software development practices including Git, testing, code reviews, and CI/CD. Experience debugging, profiling, and optimising complex software systems. Degree in Computer Science, Physics, Engineering, Mathematics, or a related quantitative ...

Senior Software Engineer

Hiring Organisation
RedTech Recruitment
Location
City of London, London, United Kingdom
+ 15% bonus + benefits Requirements for Senior Software Engineer: Strong commercial software engineering experience using Python Experience designing, developing and maintaining production-quality software systems Strong analytical and problem-solving skills Ability to lead technical projects and contribute to architectural decisions Experience mentoring and supporting other engineers … computing environments would be beneficial Experience with technologies such as JavaScript, Rust and C++ would be advantageous Strong understanding of software engineering best practices, code quality and system scalability Degree educated in Computer Science, Mathematics, Physics, Engineering or a closely related STEM discipline Strong academic background, typically ...

Data Scientist – Senior Consultant

Hiring Organisation
Campion Pickworth
Location
City of London, London, United Kingdom
needs and translate them into effective analytical solutions Support multiple projects from exploration through to deployment within cloud-based environments Maintain high standards of code quality, documentation, and testing within a DevOps-oriented workflow Apply strong knowledge of ML techniques, from supervised/unsupervised learning through ...

Senior Backend Engineer

Hiring Organisation
WireMock
Location
City Of London, England, United Kingdom
integrated AI coding tools into their workflow, but can reason and function without them where necessary. Cares about user delight over technical purity. Writes code in Java, Kotlin and ideally Javascript. Enjoys contributing to open source, including writing and speaking. Proactively improves their own skills and understanding … complex web applications and an eye for quality balanced by pragmatism about delivery. The right candidate will have a disciplined approach to code quality and be comfortable using TDD, trunk-based development and continuous integration/delivery practices. They’ll also have the desire ...

Principal Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
impact demands it. Define best practices and guardrails for the use of AI‐assisted coding tools, ensuring they are used to improve productivity and code quality without compromising maintainability or operational safety. Lead by example in applying AI‐assisted development techniques (e.g. for prototyping, refactoring, and accelerating … lessons learned from real production systems. Coach teams on the effective and critical use of AI‐assisted coding tools, reinforcing the importance of code review discipline, testing, and long‐term maintainability. Contribute to technical hiring, assessment, and onboarding from a senior engineering perspective. Help shape long‐term capability ...

Software Engineering Manager

Hiring Organisation
i3
Location
City of London, London, United Kingdom
applications, services, data platforms, and shared engineering capabilities. Lead architectural discussions, design reviews, and long-term technical planning. Define and maintain engineering standards across code quality, testing, security, observability, and performance. Drive the adoption of AI-assisted software development practices, including: AI-powered code generation … refactoring Automated testing and documentation support AI-enhanced development workflows and quality assurance Coaching engineers on effective and responsible AI usage Evaluate and introduce tools, frameworks, and technologies that improve engineering effectiveness and developer experience. Identify technical risks and remove delivery blockers. Collaborate with senior technical leaders ...

Salesforce Developer

Hiring Organisation
Peregrine
Location
City of London, London, United Kingdom
Employment Type
Permanent
Service Cloud features, including case management, knowledge base, automation, and workflows. Develop complex Salesforce Flows to automate business processes. Write, test, and deploy Apex code (classes, triggers, and components) to extend Salesforce functionality. Participate in the full software development lifecycle, including requirements gathering, development, testing, deployment, and maintenance. Implement … maintain robust DevOps practices, including source code management, branching strategies, pull requests, and commits. Utilize DevOps tools such as [Specify: Copado, Gearset, Azure DevOps, or others] for deployment and release management. Work within an Agile development environment, using Jira for task management and collaboration, specifically managing user stories. Ensure ...

Software Engineer - Data, Lakehouse and AI Data Platform Engineer - Vice President - London

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
, helping to deliver data products that are reliable, scalable and fit for purpose. The role is suited to engineers who are comfortable writing code, working with SQL and distributed data processing, and solving practical delivery problems in a team environment. More experienced candidates may also contribute to technical … discipline and CI/CD practices. Data Engineering Capability Stronger ownership of technical design across multiple datasets or pipeline domains. Experience guiding implementation standards, code quality and engineering practices within a team. Ability to lead delivery for a workstream, manage dependencies and support less experienced engineers. Understanding ...

Senior Mathematical Software Engineer

Hiring Organisation
Pioneer Search Ltd
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 125,000 - 140,000 Annual
role focused on web applications or APIs. The work is centred on mathematical software engineering, simulation, large scale data processing and building maintainable code (Julia) for a complex production platform. The business does not require prior insurance experience. They are looking for a strong software engineer with excellent fundamentals … experience working on complex systems and the ability to build code that remains reliable, understandable and relevant over time. Why join Work on a proprietary simulation platform used directly by actuarial, risk and underwriting teams Build software that supports complex modelling, portfolio analytics and business critical decision making Solve ...

Chief Technology Officer

Hiring Organisation
Wilmington plc
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
solution design, and delivering complex technology transformations at scale Proven capability in modern engineering practices, including containerisation, CI/CD pipelines, Agile delivery, and code quality tooling Strong understanding of data platforms, visualisation, and product management principles, translating market and technology trends into compelling roadmaps Experience with … governance, prompt engineering, and deployment approaches (including RAG, fine-tuning considerations, and risk mitigation) Experience leveraging AI-assisted development tools (e.g. GitHub Copilot, Claude Code) to materially improve engineering productivity and delivery outcomes We know it s not a skill, but the successful candidate must have permission to work ...