Software Engineering Jobs in the City of London

476 to 500 of 549 Software Engineering Jobs in the City of London

Murex Business Analyst

City of London, London, United Kingdom
Hybrid / WFH Options
Ascendion
data, market data and GOM configurations (permissions, settings, FO desk). Not mandatory but recommendable knowledge on MRB module. About Us: Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New More ❯
Posted:

AI Engineer - LLMs

City of London, London, United Kingdom
Hybrid / WFH Options
evoke
AI Software Engineer (LLMs) | GenAI | £120k + Equity | Hybrid (London) One of the UK’s most technically ambitious GenAI startups is hiring an AI Software Engineer to join their core team building the brains behind a next-generation enterprise platform. Backed by $15M in Series A funding from top-tier VCs (early investors in Deliveroo and GoCardless), this … company is automating the development of custom software using cutting-edge generative AI, turning clients' requests into functional, high-quality software through AI. You’ll work closely with a former FAANG engineering lead who spent over a decade building LLM-based dev tools, using a stack that includes Python, LangChain, RAG, Rust, and Kubernetes. They’re looking More ❯
Posted:

Back End Developer

City of London, London, United Kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Backend Software Developer Python | C++ | Modelling environment SR2 is supporting a forward-leaning tech consultancy delivering simulation and decision-support tools into national security and public sector environments. They’re hiring a Backend Software Engineer to productionise and optimise agent-based models using modern technologies and simulation paradigms. This role sits closely within the data science team. You … ll contribute to the development of scalable simulations that generate valuable insights from large datasets, working in a secure and collaborative engineering environment. They’re looking for a Software Engineer with: Strong Python skills (core development language) C++ experience This involves real-time or near-real-time data processing, where experience with Apache Kafka is highly desirable, due More ❯
Posted:

Data Engineer – Python | Databricks | PySpark

City of London, London, United Kingdom
Hybrid / WFH Options
DATAHEAD
Exclusively via DATAHEAD Are you a detail-oriented Python Developer who thrives in complex data environments? Do you have hands-on experience with Databricks , PySpark , and cloud-native data engineering? We’re hiring a Data Engineer on behalf of a Fortune 500 firm undergoing a major data and analytics transformation. You’ll join a global Advanced Analytics function working … at the cutting edge of data science, engineering, and AI. Why this role? You’ll join a cross-functional team that includes data scientists, actuaries, software engineers, and AI specialists - all working together to build intelligent data platforms that power business-critical decisions across the organisation. This is a cloud-first, engineering-led environment where you’ll … clean, modular, and testable code aligned with SOLID principles Contribute to CI/CD pipelines , automated testing frameworks, and deployment tools Collaborate with stakeholders across data science, analytics, and engineering Build and expose RESTful APIs for secure data integration across platforms Help shape the data architecture that underpins machine learning and AI models What You’ll Bring: Proven experience More ❯
Posted:

Optimization Engineer

City of London, London, United Kingdom
Paritas Recruitment
We are seeking a highly skilled Optimization Software Engineer to join an advanced analytics and decision science team. The ideal candidate will have a strong academic background and hands-on experience in developing sophisticated optimization solutions for large-scale, real-world business challenges. Key Responsibilities: Design and develop optimization models to solve complex business problems, leveraging Integer Programming (IP … and translate them into robust mathematical models. Conduct rigorous testing, performance tuning, and continuous improvement of optimization systems. Qualifications: PhD or Master’s degree in Operations Research, Mathematics, Industrial Engineering, Systems Engineering, or a related quantitative discipline. Proven experience in developing and deploying optimization solutions using Gurobi or CPLEX. Expert-level programming skills in Python or C#. Demonstrated More ❯
Posted:

Product Engineer

City of London, London, United Kingdom
Thrivve by intelletec
their elite, cross-functional team. Their mission? To redefine how the financial world works by replacing manual, complex workflows with intelligent, agentic AI systems. This is not your average engineering role. This is a launchpad into technical leadership , where you’ll operate like the CTO of a one-customer startup —building cutting-edge AI systems with direct ownership, autonomy … and visibility. 🔧 What You’ll Do Own the engineering relationship with a high-priority enterprise customer Build and ship real-world AI applications—end-to-end—from prototype to production Translate messy problems into powerful, scalable systems using LLMs and full stack tools Act as engineer, strategist, and product partner all in one Work closely with founders, researchers, and … AI engineers at the forefront of innovation ✅ What They’re Looking For 4+ years of experience in software engineering (or equivalent academic background) Proficiency in Python + React , and comfort working with production-grade AI systems Experience with LLMs or autonomous agents is a plus Entrepreneurial mindset—you’ve led projects or teams, and you're hungry to More ❯
Posted:

KDB+ Developer

City of London, London, United Kingdom
Radley James
your career. All aided with the experience of working with like minded individuals. Requirements: 4+ years professional experience with a KDB+ A Bachelors or Masters degree in Computer Science, Engineering, Mathematics or a related discipline Ability to work in a face paced environment 4+ years experience as a software Engineer/Developer More ❯
Posted:

Front Office Quant – Interest Rates & Curve Analytics

City of London, London, United Kingdom
Barclay Simpson
Join a high-performing Front Office Quant team within a leading global investment bank, where you'll work at the intersection of finance, advanced mathematics, and software engineering to support pricing, risk, and model integration across FX, Rates, Credit, and Equities. An interesting role that will suit somebody with quite distinct experience covering curve calibration and classical pricing … FICC business Advanced coding skills in C++11+ , with working knowledge of Python and Excel A strong relationship builder with experience with version control systems (such as Git) and distributed software development process. Extensive experience of leading teams , open-minded and team-oriented, with the ability to thrive in fast-paced environments and manage multiple priorities simultaneously While this role More ❯
Posted:

Senior Developer (React native)

City of London, London, United Kingdom
Peaple Talent
ups. You’ll also get to know the wider business - working closely with the security, commercial, operations and compliance teams. Key skills and experiences: 5+ years experience as a software engineer working in a mobile development role. You’ll have demonstrable hands-on experience of delivering React Native apps to best practice standards. If you value clean, readable and … re-usable React-Native code. You’ll be passionate about software and an advocate of general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices, etc. You’ll have an excellent understanding of iOS and Android platform fundamentals. You’re familiar with the latest design patterns for mobile development More ❯
Posted:

Rust Developer

City of London, London, United Kingdom
Radley James
access to noteworthy industry veterans who you'd have as a reporting line. Requirements: 2+ years professional experience with a Rust A Bachelors or Masters degree in Computer Science, Engineering, Mathematics or a related discipline Developed low latency code Worked on high throughput/distributed systems Crypto trading engine experience 2+ years experience as a software Engineer/ More ❯
Posted:

Field-Programmable Gate Arrays Engineer

City of London, London, United Kingdom
Radley James
of finance technology and are ready to impact fast-paced trading environments, we’d love to hear from you! Key Responsibilities: Collaborate with a team of FPGA hardware and software engineers to develop and scale ultra-low latency trading systems. Shape the technology roadmap and lead FPGA/ASIC projects from inception to completion. Drive the creation of productivity … in hardware and open-source FPGA tools. Expand your skills in finance while growing as a specialist in FPGA engineering. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field. Minimum of 5 years’ experience in FPGA/ASIC design engineering. Strong knowledge of networking protocols, including Ethernet/IP/TCP/ More ❯
Posted:

Lead Platform Engineer

City of London, London, United Kingdom
Signify Technology
organization Participate in growing and shaping a specialized infrastructure function as the team needs expand Who We’re Looking For 8+ years of Programming in Python Someone with a Software Engineering background Proven ability to lead infrastructure planning through to final deployment 8+ years of Designing and Architecting Kubernetes in Production 5+ years of AWS experience Experience implementing More ❯
Posted:

Staff Analog Electronics Engineer

City of London, London, United Kingdom
Flux Computing
. Strong problem-solving skills and the ability to diagnose and resolve signal integrity and analog performance issues at the component and system level. Bachelor’s degree in Electrical Engineering, Electronics Engineering, or a related field; Master’s or PhD preferred. Ability to thrive in a fast-paced, dynamic environment and collaborate effectively with multidisciplinary teams including digital … optical, and software engineers. Compensation & Benefits Competitive salary ranging from £162,000-£198,000 depending on experience. Stock options in a rapidly growing AI company. Based in our new 5,000 sq. ft. office in the AI hub of Kings Cross, London. To foster collaboration in our high-growth environment, we require all employees to work from our London More ❯
Posted:

Machine Learning Engineer - London

City of London, London, United Kingdom
Oliver Bernard
metrics. Maintain and improve existing ML systems in our production environment. Stay current with deep learning research and propose practical applications in the video AI domain. About you Solid software engineering skills with a focus on writing production-grade code. Strong foundations in machine learning. Experience with PyTorch and Python 3; familiarity with C++ preferred. Experience with containerisation More ❯
Posted:

LLM Engineer

City of London, London, United Kingdom
Ultralytics
with GitHub Actions. Your work will directly enhance the Ultralytics HUB platform and empower our global community of developers and researchers. 🛠️ Skills and Experience 5+ years of experience in software engineering, with a strong focus on AI and Machine Learning (ML). Expert-level proficiency in Python and deep learning frameworks, particularly PyTorch. Proven experience building and deploying … and DeepSeek . Hands-on experience with the full RAG pipeline, including vector embeddings , rerankers , and data indexing in databases like MongoDB. Practical knowledge of LLM fine-tuning, prompt engineering, and performance optimization. Familiarity with MLOps principles and tools, including CI/CD with GitHub Actions . A strong interest in computer vision and an understanding of object detection More ❯
Posted:

Machine Learning Engineer - Up to £150k + Equity

City of London, London, United Kingdom
Oliver Bernard
metrics. Maintain and improve existing ML systems in our production environment. Stay current with deep learning research and propose practical applications in the video AI domain. About you Solid software engineering skills with a focus on writing production-grade code. Strong foundations in machine learning. Experience with PyTorch and Python 3; familiarity with C++ preferred. Experience with containerisation More ❯
Posted:

Executive Search Consultant

City of London, London, United Kingdom
Hybrid / WFH Options
Higher - AI recruitment
data scientists Required experience and skills: 1-2 years’ experience in executive search, recruitment, or another people- or sales-related role Experience with or interest in AI, Data Science & software engineering Exceptional communication skills, spoken and written Excellent attention to detail Ambitious, dedicated and hard-working Energetic and self-motivated Strong prioritisation and time management skills Compensation and More ❯
Posted:

Golang Developer Kafka API - Start-up

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Golang Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa … colleagues in the London, Canary Wharf offices three days a week (also the possibility to be remote in the UK). About you: You're an experience backend focussed Software Engineer with strong commercial Go/Golang development experience You have experience with system design, event driven architectures, Kafka, API development You have a product based mindset and commercial … competitive package: Salary to £110k Hybrid working (x3 days office) Impactful role with excellent career growth opportunities Apply now to find out more about this Golang Developer/Backend Software Engineer (Go Kafka API) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack Developer Azure (UKIC DV Clearnce)

City of London, London, United Kingdom
Ernest Gordon Recruitment
funds and the opportunity to work 1 on 1 with industry experts on a daily basis. The ideal candidate will have active UKIC DV clearance and a background in software development. The Role: Creating software solutions to major real-world challenges. Full stack development. Use of multiple languages, infrastructure, DB's and more. Travel to site. The Person … UKIC DV Clearance on application. UK Wide remote with travel to secret sites Keywords: Software Developer, Software Engineer, Full Stack Developer, Full Stack Engineer, Software Engineer, Systems Engineer, Systems Developer, Defence, MOD, eDV, Developed Vetting, UKIC, UKIC DV, Reference: BBBH19512IBM If you're interested in this role, click 'apply now' to forward an up-to-date copy More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Thyme
Senior Software Engineer – Python/Hardware Systems Are you interested in working on real-world machines that do complex tasks with minimal fuss? These aren’t apps or dashboards - they’re smart, connected devices that combine hardware, software, and automation. We need someone who’s great with Python, comfortable near the metal, and keen to work on systems … that run on the device. Developing systems that communicate using MQTT, CAN, and other protocols Handling real-time tasks, hardware interfaces, and edge-device logic Troubleshooting and debugging across software and hardware Making the machines smarter, faster, and more reliable with every release What we’re looking for: Strong experience with Python, particularly in embedded or hardware-heavy environments More ❯
Posted:

CAFM Developer

City of London, London, United Kingdom
Catch Resource Management
and integrated with other components in the stack. Familiarity with MRI Evolution Workflow Pro a real advantage but would also suit an experienced Developer who can evidence roles where software has been developed using a variety of languages, tested and deployed to support business and data flows. The role will typically involve 3 days per week on-site in … south London, with 2 days remote. Key Skills & Experience: Development Knowledge of MRI Evolution and Workflow Pro Experience working on a variety of software development projects simultaneously Experience creating, testing and deploying optimised and logical code through multiple environments Designing, coding and testing code/statements in line with functional requirements Demonstrable experience working to deadlines and creating technology … tight timelines Experience of scrum teams & sprint ceremonies Experience Supporting agile best practices (code reviews, unit tests, TDD) In depth knowledge of IT systems including a general knowledge of software development and software and hardware architecture Knowledge of database schema, preferably SQL database schema Knowledge of system interfaces, especially API interfaces (Must Have) Experience with MRI Evolution Workflow More ❯
Posted:

Founding Engineer

City of London, London, United Kingdom
SAMMY Labs (YC W25)
we cannot support visa sponsorship** JDs are always too long - we prefer to chat in person! However, here are the essentials: At SAMMY Labs we are building a new software paradigm that will one day [we hope] be as ubiquitous as having a git repo! SAMMY is live, AI-powered graph of every possible click path in our customers … software, enabling us to automatically generate personalized onboarding, walkthroughs, and documentation that update instantly - but that's just the start. Check out www.sammylabs.com for more info. Company status: We've just completed YCombinator and raised a very healthy seed round from T1 investors and Angels. Top 5 launch in the batch! (https://www.ycombinator.com/launches/Mqy … stuff you have made. Practically, you're a scrappy dev and happy to hop on youtube/deep research to learn new things Ideally 2+ years experience in a software engineer role (new grads welcome but you need to have things you have personally built). We don't care what university you went to or where you've More ❯
Posted:

Support Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
B4B Payments - A Banking Circle Group Company
solutions to proactively detect and alert on failures Propose and implement enhancements to improve the operational reliability and efficiency of our services Contribute ideas to improve how we build software, and actively participate in retrospectives Work with our suppliers when issues arise and see through to resolution Bring your enthusiasm and energy to work with you and help us … build great tech and service in a fun, supportive and fulfilling environment Requirement Essential (Need to have) A mid-level software engineer Strong knowledge of the Rails tech stack, with a particular focus on the back end Experience working in a support role within production systems Commitment to software quality, test coverage, and operational reliability Ability to handle More ❯
Posted:

QA (Quality Assurance) Automation Engineer - Leading Systematic Hedge Fund - London

City of London, London, United Kingdom
Mondrian Alpha
York office. This role will involve designing and implementing a comprehensive automated testing framework to support the development of critical trading and infrastructure systems. You will work closely with software engineers, quantitative researchers, and business stakeholders to ensure the reliability, performance, and stability of key applications. The ideal candidate will have prior experience working within financial services, with a More ❯
Posted:

Interaction Designer

City of London, London, United Kingdom
Amber Labs
skilled cross-functional consultants, analysts, and support staff. Role Overview: As an Interaction Designer, you will collaborate closely with multidisciplinary teams—including UX designers, front-end developers, researchers, and software engineers—to design services, products, and tools that align with user needs. You will lead the design process, focusing on user interactions to ensure intuitive, user-friendly interfaces for More ❯
Posted:
Software Engineering
the City of London
10th Percentile
£56,250
25th Percentile
£70,000
Median
£86,000
75th Percentile
£115,000
90th Percentile
£145,000