126 to 150 of 259 Software Engineering Jobs in the City of London

Senior AI Engineer - Agentic ML Systems (London)

Location
City Of London, England, United Kingdom
agents and scalable ML-powered services. You will design, implement, and monitor agentic systems that automate complex underwriting decisions, collaborating with data scientists and software engineers in a fast-paced Data & AI unit. The role emphasizes robust architecture, testability, and maintainability, with hands-on Python, LangChain, Docker, and Azure. ...

Quantitative Software Engineer - Optimisation & Modelling

Location
City Of London, England, United Kingdom
Selection in London is seeking a Mathematical Software Engineer to join their growing team. This role centers on developing highly mathematical Java code to model and optimise complex industrial processes and logistics. You will combine a strong mathematics background with software engineering best practices, tackling large codebases ...

Senior Solutions Architect - Global iGaming Platform

Location
City Of London, England, United Kingdom
Gaming UK Limited seeks a Senior Software Architect to lead architectural decisions and ensure the OpenGaming platform scales and operates reliably. This role balances hands-on delivery with architectural ownership. The ideal candidate has 7+ years of software engineering experience, with a strong Java/Spring Boot ...

Python Software Engineer

Hiring Organisation
VIQU IT
Location
City, London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 400 - 500 Daily
Python/Applied AI Engineer Contract Duration: 3 months Location: Remote IR35: Inside IR35 VIQU are in need of a Python engineer to support a customer with building an AI Chatbot using Python and LlamaIndex. ...

Principal Data Scientist I

Location
City Of London, England, United Kingdom
generative AI, and retrieval based systems, with the ability to step into technical detail when required. Expertise with LLMs, including fine tuning, prompt engineering, grounding strategies, and responsible AI practices. Demonstrated experience defining technical standards, evaluation frameworks, or governance processes across teams, not just within a single project. Working …/ML frameworks. Experience with RAG, semantic, vector, or hybrid search, and experimentation approaches that measure user impact. Familiarity with cloud platforms and modern software engineering practices. Excellent communication and stakeholder management skills, with proven ability to represent technical work to senior and non technical audiences. Strong mentoring ...

AI Solutions Architect (Fraud and Cyber focus)

Hiring Organisation
AMS CWS
Location
City of London, London, United Kingdom
Employment Type
Contract
aligned to IT budgeting and planning processes. Leading analysis of the current technology environment. Overseeing and supporting the research, evaluation, and selection of new software technologies, platforms, and architecture standards . Embedding Responsible AI, security, privacy and regulatory requirements into architecture (controls, model risk, auditability, human-in-the-loop … agentic and orchestration frameworks, and vector databases. A strong command of at least one major cloud platform (Amazon Web Services, Microsoft Azure) and of software engineering best practice, APIs, security, and MLOps or LLMOps. Working knowledge of AI governance, security, privacy and Responsible AI practices such as fairness ...

Markets Strats - Senior Rates Pricing Quant - First Line Model Review

Hiring Organisation
Barclays
Location
london (city of london), south east england, united kingdom
Python, and refining model documentation in LaTeX prior to formal 2nd line validation submission. Responsibilities We are seeking a modeller rather than a software developer. The successful candidate should be able to: Review and challenge model documentation, ensuring technical accuracy, completeness, and clarity. Assess the appropriateness of modelling assumptions … rather than interest-rate curve construction roles, counterparty credit risk (CCR/XVA) modelling, market risk capital or stress-testing models, risk analytics roles, software engineering roles, trading or structuring roles without significant quantitative model ownership.. About Barclays Barclays is a British universal bank. It is diversified ...

Product / Business Analyst

Location
City Of London, England, United Kingdom
development and maintenance of product roadmaps and delivery plans. Skills, Experience & Qualifications Experience as a Product Owner, Business Analyst, Product Analyst, or Software Engineering role. Proven experience gathering, analysing, and documenting business requirements. Experience working within Agile delivery environments. Strong understanding of the product development lifecycle and Agile ...

Bid Writer (12 month FTC)

Location
City Of London, England, United Kingdom
helpful: Experience of writing joint bid responses with partner organisations Knowledge of digital transformation, user-centred design, agile delivery, cloud, data, AI, and software engineering services As well as bid management experience, there are essential core skills you’ll need to excel in this role: Excellent written ...

Senior Java Developer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing … process your personal data, please refer to HCLTech’ s Candidate Data Privacy Notice. About the Role- Join the FIC Sales Technology team. As a Software Engineer, you will be a hands‐on contributor building modern UI components, backend services, and data-driven features that directly support our Fixed Income ...

Senior AI Engineer: Scalable AI/ML Solutions + Equity

Location
City Of London, England, United Kingdom
pioneering provider of eCommerce solutions is seeking a Senior Software Engineer with expertise in AI to tackle real-world challenges. You will design and implement innovative AI models, working closely with cross-functional teams. The ideal candidate has over 6 years of software engineering experience and proficiency ...

Full Stack Software Engineer

Hiring Organisation
Acacia Green Technologies
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
platforms, IoT sensors, energy and environmental monitoring, building controls, systems integration and data-led services. We operate in a practical, fast-moving environment where software must work reliably with real properties, devices, partners and customer operations. The role We are looking for a full stack engineer whose main strength … role sits close to live hotel deployments, IoT devices and the people who use our products. Role mission Build maintainable, secure and observable software that turns device data and operational requirements into dependable hospitality products. Key responsibilities Design, build and maintain backend services using Node.js and JavaScript (TypeScript ...

Associate Software Engineer (Back End)

Location
City Of London, England, United Kingdom
support high-volume, data-intensive environments. You will play a key role in shaping technical architecture, ensuring system reliability, and driving best practices in software engineering. This position requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively with cross‐functional teams. Role Responsibilities Working … with Architects, Principal Engineers, and Trading SMEs to design, build, review, test, and deliver mission‐critical, high‐performance systems end‐to‐end. Contribute to engineering deliverables throughout the full lifecycle, ensuring performance, scalability, resilience, and alignment with engineering best practices. Drive innovation through POCs, technical evaluations, and continuous ...

Senior Machine Learning Engineer

Hiring Organisation
Guidant Global
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £900 per day
evaluate model behaviour, performance and user impact Work with real, imperfect data drawn from operational systems and workflows Integrate machine learning components into wider software and data platforms Balance rigour with pragmatism, delivering solutions that are proportionate and effective Communicate complex technical concepts clearly to non-technical stakeholders Engage … scientific practice Excellent Python skills for building, evaluating and deploying machine learning models Experience evaluating models through quantitative evidence and structured experimentation Strong software engineering practices, producing readable, testable and maintainable code Experience integrating ML solutions into production systems and workflows Feels confident working in secure, regulated ...

Staff Software Engineer (Team Lead) - Engine by Starling

Location
City Of London, England, United Kingdom
work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate … that you're located within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - https://enginebystarling.com/We’re looking for Engineers who can lead and inspire teams, collaborating to spearhead the development ...

Technical Project Manager: Travel Tech Platform Delivery

Location
City Of London, England, United Kingdom
Travelfusion is seeking an experienced technical project manager to lead end-to-end software engineering projects from London. You will align engineering, product and commercial teams to deliver high-impact initiatives while managing scope, timelines, risks and dependencies. You will ensure technical feasibility, oversee deployment, integration ...

Forward Deployed Engineer

Hiring Organisation
Findrs
Location
City of London, London, United Kingdom
make a difference, and then build the thing? Because that’s what this role is really about. You’ll join a fast-growing AI engineering company that embeds small technical teams directly inside its clients. You won’t spend months working from a perfectly written product specification. Instead … version quickly. Watching how real users interact with it. Iterating until it genuinely solves the problem. You’ll be expected to move comfortably between engineering and communication. One minute you might be deep in the codebase. The next, you’ll be explaining to a non-technical stakeholder what ...

Infrastructure Developer: API-Driven Infra & CMDB

Location
City Of London, England, United Kingdom
Ncounter Limited is seeking an experienced Infrastructure Developer who blends software engineering with large-scale infrastructure. You will implement production-grade Python services, API layers, and automation to reduce manual toil. Work spans CMDB-driven provisioning, integration across compute, networking, storage and cloud, plus event-driven workflows with ...

Senior Consultant - Cyber Security

Hiring Organisation
CyPro
Location
City of London, London, United Kingdom
your application will be rejected. Education : a graduate from a UK University with a technical academic background in computer science, software engineering, information security, or a related field. IT literacy: confident using Microsoft Office applications, especially Word, Excel, Outlook and PowerPoint. Fluent in English : as this role ...

High-Performance Trading Systems Engineer (C++/Python)

Location
City Of London, England, United Kingdom
London is seeking a Software Engineer to join the Cumberland Systematic team, focusing on high-performance trading systems written in C++ and Python. You will help design, build, test and maintain the full stack needed for a global trading operation. You will work with quantitative researchers and traders ...

Backend Engineer – AWS CDK & Edge Platform (London)

Location
City Of London, England, United Kingdom
Virtual Hire Staffing is seeking a Backend Software Engineer for AWS CDK and edge platforms in London. The role is a 12-month contract with hybrid work arrangements, offering exposure to high-scale distributed systems for a global streaming platform. The team focuses on automated traffic routing, observability ...

Back-End Engineer for High-Performance Trading Systems

Location
City Of London, England, United Kingdom
develop and maintain robust server-side applications and APIs for high-volume data environments. You will shape technical architecture and drive best practices in software engineering. Ideal candidates have hands-on experience with .NET, distributed systems, CI/CD, Docker and Kubernetes, and a proven ability to balance rapid ...

Security Engineer

Location
City Of London, England, United Kingdom
Conduct The world's largest companies are slowed down by the software they run on. We're building the AI operating system that absorbs IT complexity and unlocks entirely new levels of speed, output, and ambition. We believe this is a generation-defining mission. Major enterprises already trust … security features our enterprise customers need, not just run controls and tooling. You’ll stand out if you: Have shipped security features as a software engineer - things like BYOK per tenant, SSO/SCIM, or SIEM-compatible audit logging - not just configured or audited them Have hands-on experience ...

Backend Software Engineer

Location
City Of London, England, United Kingdom
flexible working – click here for more information on flexible working options; Flexible Working Options: Hybrid Working Job Description Summary Job Description JOB TITLE: Backend Software Engineer SALARY: £76,760 - £95,950 LOCATION: Hybrid (London) HOURS: Full Time (35 Hours) WORKING PATTERN: Our work style is hybrid, which involves spending … supported with workplace adjustments including hybrid working expectations in line with our Flexibility Works policy. What you’ll be doing... As a Backend Software Engineer, you’ll build elegant, performant, maintainable, operable and secure Golang microservices that power innovative financial products and services. You’ll collaborate closely with product ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
Summary:We are seeking a skilled and motivated Senior Software Engineer to join our dynamic team at CWAN. The role joins our Beacon Core Engineering team. The Core team develops large part of Beacon Cloud, just above the Platform abstraction. It deals with the developer tools (SDLC) that … this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. ...