1 to 25 of 26 Software Engineering Jobs in West London

Senior Software Engineer

Hiring Organisation
Permax Recruitment Limited
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer (Cloud Infrastructure & DevOps) Location: London (Three days in office, two days wfh) Salary: £80,000 to £100,000 + Bonus My client is seeking a Senior Software Engineer to lead our cloud infrastructure and DevOps practices within the Developers' Team. They are primarily a Professional … otherwise. While our team builds data pipelines and reporting tools that enable accountancy teams to work efficiently, this role spans cloud infrastructure, data platform engineering, and AI tooling. You'll manage our Snowflake environment and contribute to our Claude Enterprise observability alongside your core AWS and DevOps responsibilities. Beyond ...

Head of Software Engineering

Hiring Organisation
DVSA.GOV
Location
Hounslow, London, United Kingdom
Employment Type
Permanent
Salary
GBP 69,501 Annual
Head of Software Engineering Location: Swansea, Nottingham, Bristol, Newcastle -upon-Tyne, Yeading (Hayes), Oldham (Chadderton), Leeds, Birmingham (Garretts Green) Salary: £69,501 per annum Vacancy Type: Permanent, Full Timeor Part Time Closing Date: Tuesday 7th July 2026 The Head of Software Engineering (Principal Developer) will lead … team of Software Engineers, hold the key responsibility for defining and overseeing the software development ethos within the DVSA, as well as for external partners developing software on our behalf. Their leadership will establish the benchmarks for excellence, ensuring that all software development activities meet best ...

Head of Software Engineering

Hiring Organisation
DVSA.GOV
Location
Hillingdon, Greater London, Hayes, United Kingdom
Employment Type
Permanent
Salary
£69501/annum
Head of Software Engineering Location: Swansea, Nottingham, Bristol, Newcastle -upon-Tyne, Yeading (Hayes), Oldham (Chadderton), Leeds, Birmingham (Garretts Green) Salary: £69,501 per annum Vacancy Type: Permanent, Full Timeor Part Time Closing Date: Tuesday 7th July 2026 The Head of Software Engineering (Principal Developer) will lead … team of Software Engineers, hold the key responsibility for defining and overseeing the software development ethos within the DVSA, as well as for external partners developing software on our behalf. Their leadership will establish the benchmarks for excellence, ensuring that all software development activities meet best ...

DevSecOps Engineer

Hiring Organisation
167 Solutions Ltd
Location
North West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
+ Benefits Type: Permanent About the Company 167 Solutions is partnering with an innovative technology organisation that is scaling its cloud engineering and platform capabilities. We are seeking a hands-on DevSecOps Engineer who can embed security directly into the software development lifecycle while remaining actively involved … engineering, automation, cloud infrastructure, and platform delivery. This is not a traditional security administration or governance role. We are looking for an engineer who writes code, builds automation, develops cloud-native solutions, and integrates security into modern software delivery practices. The Opportunity As a DevSecOps Engineer, you will ...

Machine Learning Engineer

Hiring Organisation
Your Tech Future
Location
South West London, London, United Kingdom
Employment Type
Permanent
machine learning systems for deployment in constrained edge environments. This role is ideal for someone who combines strong machine learning expertise with excellent software engineering capability and enjoys solving difficult performance, optimisation and deployment challenges. You will work on cutting-edge computer vision systems, helping deliver highly efficient … solutions Strong PyTorch expertise Excellent Python development skills Experience with computer vision techniques and frameworks Strong understanding of GPU architectures and model optimisation Excellent software engineering and problem-solving abilities Experience working with complex datasets and real-world machine learning challenges Desirable Skills CUDA TensorRT Triton Quantised model ...

Senior Robotics Software Engineer

Hiring Organisation
Your Tech Future
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
Senior Robotics Software Engineer £65,000 - £90,000 DOE | Remote Company Overview Our client is building advanced AI and autonomy technologies that solve some of the most technically challenging problems in computer vision, robotics and machine learning. Role Overview We are seeking a Senior Robotics Software Engineer … develop, test and deploy software for autonomous and semi-autonomous robotic systems. Working across simulation, control systems, navigation and hardware integration, you will play a key role in delivering robust real-world solutions whilst helping establish engineering best practice across the robotics function. This role would suit someone ...

Senior Robotics Software Engineer

Hiring Organisation
17918
Location
South Ruislip, West London, United Kingdom
Senior Robotics Software Engineer £65,000 - £90,000 DOE Remote Company Overview Our client is building advanced AI and autonomy technologies that solve some of the most technically challenging problems in computer vision, robotics and machine learning. Role Overview We are seeking a Senior Robotics Software Engineer … develop, test and deploy software for autonomous and semi-autonomous robotic systems. Working across simulation, control systems, navigation and hardware integration, you will play a key role in delivering robust real-world solutions whilst helping establish engineering best practice across the robotics function. This role would suit someone ...

Senior C++ Software Engineer - Cyber Security

Hiring Organisation
17918
Location
Church End, North West London, United Kingdom
Senior C++ Software Engineer/Developer Cambridge/WFH to £80k Do you have strong backend C++ 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 Senior C++ Software Engineer within the R&D team you'll lead and contribute to projects ranging from rapid prototyping and proof-of-concepts to the development of scalable ...

Senior Python Developer TypeScript Rust Security

Hiring Organisation
17918
Location
Church End, North West London, United Kingdom
Senior Python Developer/Backend Software Engineer (TypeScript Rust Security) 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 … 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 ...

Machine Learning Implementation Engineer

Hiring Organisation
Zaizi LTD
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
reliable, and effectively integrated into business workflows to automate tasks and gain insights from data. Key responsibilities include refining model code for performance, ensuring software maturity, and solving complex technical hurdles during the transition from prototype to product. You will influence technical decisions within the team, mentor junior members … Model Maturation & Delivery: Design, build, and refactor complex machine learning models, ensuring they move from experimental stages to high- quality, high-performance production software. Software Engineering for AI: Take the output from research activities and "harden" the software to achieve higher TRLs suitable for deployment ...

Head of Engineering

Hiring Organisation
Zaizi LTD
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Mission Club JURA is Zaizis dedicated club for Defence. We are looking for a heavyweight Head of Engineering to lead our technical mission. You will lead the technical mission, ensuring our solutions are architected with the holistic rigour of systems engineering while providing high-level technical oversight … modern, cloud-native software delivery. Reporting to the Club Exec, you will be the technical linchpin of Club JURA, translating high-level mission objectives into rigorous engineering roadmaps, while providing the data-backed assurance and performance reporting necessary to de-risk our most complex sovereign programmes. Requirements ...

Lead Solution Architect Endur (ETRM Gas & Power Trading)

Hiring Organisation
BP Energy
Location
South West London, London, United Kingdom
Employment Type
Work From Home
including intelligent scheduling, anomaly detection, automated P&L attribution, predictive maintenance and agentic workflow orchestration (e.g., AWS AgentCore). Define and govern DevOps, platform engineering and observability standards, including CI/CD pipelines, infrastructure-as-code, containerisation (Docker, Kubernetes), monitoring, alerting and incident response architecture. People, Community & Governance Mentor … environmental products and renewable energy trading systems as the energy transition evolves the trading portfolio. Qualifications & Architecture Certifications A relevant degree in Computer Science, Software Engineering, Information Systems or equivalent practical experience is expected. The following architecture certifications are desirable and will be considered favourably: TOGAF ...

Solutions Architect

Hiring Organisation
EVOLVE IN RECRUITMENT LTD
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
change, typically leading on cost estimation and supporting creation of detailed planning and benefits realisation for the technology solutions you design. Work closely with Engineering teams, often taking a lead SME role helping to define the vision, establish Architectural Guardrails, Architecture Runways and Detailed Designs as well as unblocking … team as issues arise. Whilst operating as a Solution Architect, you will likely come from a hands-on Software Engineering background with experience leading engineering teams to deliver applications and services, enabling you to quickly build credibility. Rapidly understand and effectively communicate complex technical ideas to board ...

Python Software Engineer - Fintech

Hiring Organisation
Run-Time Group Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial toolsscalable, secure, and smart. If you're an experience Software Engineer whose passionate about Python, excited by financial technology, and eager to build meaningful systems from the ground up, we want to hear from … you. As a Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. Youll work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems. This role offers an excellent opportunity ...

Senior Software Engineer

Hiring Organisation
National Physical Laboratory
Location
Teddington, London, United Kingdom
Employment Type
Permanent
Salary
£50,000
world-leading Time & Frequency department is seeking a Senior Software Engineer with expertise in Unix/Linux software development and containerisation. This is an exceptional opportunity to join the global authority in precision timing at a defining moment for UK digital infrastructure. Backed by a government investment … leadership will help ensure they remain secure, reliable and robust even if global navigation satellite systems fail. Key Responsibilities: Provide technical leadership within the software team, setting and promoting best practice in software design, coding standards, security, testing and CI/CD pipelines. Design, develop and implement robust ...

AWS DevSecOps Engineer

Hiring Organisation
17918
Location
Hillingdon, West London, United Kingdom
Terraform, CI/CD pipelines, automation, and security tooling. About our Team We're looking for a Security Engineer to join our Security Engineering team, helping to build, deploy, and support the security tooling that protects large-scale cloud platforms. This is a hands-on role focused … Infrastructure as Code, automation, and DevSecOps practices. You'll work closely with security, cloud, and software engineering teams to improve security, reliability, and operational efficiency across the organisation's technology estate. Responsibilities Design, build, and maintain AWS infrastructure using Terraform Develop and support CI/CD pipelines using ...

Senior AI Engineer

Hiring Organisation
Kennedy Pearce Consulting
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
exceptional private equity investment business that has recently made a major investment into AI and technology, including hiring a Global Head of AI Engineering to build and lead the function. As part of this growth, they are looking to hire both a Senior AI Engineer and a Lead … influence architecture, tooling, technical direction, use cases and long-term strategy from day one. The environment itself is highly technical, intellectually strong and engineering-led, with significant buy-in from leadership and investment into modern tooling and infrastructure. The Role Depending on level, responsibilities are likely to include: Designing ...

Senior Software Engineer

Hiring Organisation
Zaizi LTD
Location
West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Zaizi is looking for a Senior Software Developer with solid technology skills, but who is also passionate about improving outcomes and the user experience. Youll be reliable in your own deliverables but also curious about and offer innovative ideas to others in a mutli-disciplinary team. Our work culture ...

Embedded Software Engineer

Hiring Organisation
Professional Technical Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Senior Embedded Software Engineer - Connected Devices & IoT Location: Battersea, London (5 Days Onsite) Salary: £70,000 - £90,000 We're looking for a Senior Embedded Software Engineer to join a growing engineering team developing connected products deployed at scale. This is a hands-on role focused … embedded software development for IoT and connected devices. You'll work across firmware development, device connectivity, cybersecurity, cloud integration, diagnostics, OTA updates, and product lifecycle management. The successful candidate will take ownership of embedded software features from architecture and development through to production deployment and field support. ...

Java Software Engineer

Hiring Organisation
Sanderson Recruitment
Location
South West London, London, United Kingdom
Employment Type
Contract
Contract Rate
Up to £600 per day + Inside IR-35
Java Software Developer £600/day Inside IR-35 for an initial 6 months with extension likely London - 3 days per week on site Active SC Clearance essential We're looking for a Java developer to join an established engineering team working on backend services hosted in Azure. … DevOps, contributing to cloud-based systems. About the role Java backend development role Focus on services and APIs Cloud-hosted environment on Azure Modern engineering practices and tooling Key responsibilities Design, build and maintain Java backend applications Develop and support RESTful APIs Deploy and operate services in Azure Contribute ...

2xData Scientist (Supply Chain & Predictive Maintenance)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
West Drayton, Middlesex, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
science, optimisation and simulation.o Creating data pipelines (even though we will have a data engineer) and to get these into production.o Knowledge of the software engineering techniques to get the solution into production. 1x Data Scientist - (Predictive Maintenance)Must have:-· Full stack data scientist with both science … engineering skills to develop ML solutions and get them into production· Senior individual contributor...able to draw upon a wide experience of problems and solutions to technically guide more junior data scientists.· Expert in applied machine learning, including the techniques currently being used in PRISM (XGBoost and SHAP)· Experience ...

Senior Software Engineer Python

Hiring Organisation
Revolut
Location
South West London, London, United Kingdom
Employment Type
Permanent
Senior Software Engineer (Python) | Remote About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products including spending, saving, investing, exchanging, travelling, and more help our 75+ million customers … solutions for heavily regulated financial systems. Whether designing our own chatbot or creating automated financial crime quality controls in just a few weeks, our engineering projects are varied. Youll collaborate on a product team with Data Scientists, Analysts, Engineers, Product Owners, and Operations Managers to deliver the most value ...

Senior Software Engineer Python

Hiring Organisation
Indotronix Avani UK Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
Title: Lead Software Engineer Location: Hybrid 40% onsite in London, Manchester, Birmingham, Cardiff or Northeast Duration: 12 months IR35: Inside IR35 Overview Our client is seeking experienced Lead Software Engineers to design, build and support secure, scalable digital services within a government environment. The role will focus … delivering resilient software solutions that support export control and regulatory systems, while providing technical leadership across agile delivery teams. Essential Skills & Experience Strong commercial experience with Python and Django Proven ability to design and deliver complex systems end-to-end Experience leading engineering delivery within agile teams Strong ...

AI Software Engineer, Firebase, GCP, COR7557A

Hiring Organisation
Corriculo Ltd
Location
North West London, London, United Kingdom
Employment Type
Permanent
Software Engineer, Firebase, GCP, COR7557A An exceptional opportunity for an AI Software Engineer to join an early stage start-up, building a workflow and intelligence platform powered by agentic AI, multimodal analysis and domain-specific insight. This is a hands-on lead engineering role, with a clear … company scales - an Engineer who wants to lead. What will I be doing? Building on Firebase, using Claude API and leading LLMs, the AI Software Engineer will build the end-to-end architecture, security, performance and integration. Working closely with the Head of Product, the AI Software Engineer ...

Software Engineer

Hiring Organisation
Scalian
Location
Hounslow, United Kingdom
scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure secure coding practices and adherence to software development standards. Investigate and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient … experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in software maintenance/support roles with bug fixing and system enhancements. Strong debugging and problem-solving skills across the stack. Familiar with version control systems ...