1 to 25 of 238 Software Engineering Jobs in the City of London

Machine Learning Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
Machine Learning Engineering Lead Are you passionate about designing and deploying intelligent machine learning solutions that drive business impact? Do you enjoy leading teams, building scalable ML systems, and turning complex data into innovative products and services? About the team: We are a software engineering team responsible … product, and technology stakeholders to deliver high-quality solutions that drive business value. In addition to supporting the UK business, we work closely with engineering teams across multiple regions to share expertise, promote reuse, and deliver scalable solutions that benefit the wider organisation. About the role: This position serves ...

Senior DevSecOps Engineer

Location
City Of London, England, United Kingdom
DevSecOps Engineer at Shield AI is responsible for designing, building, securing, and operating the software delivery infrastructure required to develop and deploy advanced autonomous systems for defence applications. This role sits at the intersection of software engineering, platform engineering, cyber security, and defence systems engineering. … DevSecOps Engineer works alongside autonomy, software, systems, integration, and test engineers to create secure and reliable development environments and delivery pipelines that enable teams to rapidly develop, integrate, test, and deploy mission critical software. The ideal candidate has a strong software and platform engineering background combined with ...

AI Engineer

Location
City Of London, England, United Kingdom
dynamic team, we’re committed to driving impact, fostering collaboration, and shaping the future of global trade. The Role We’re seeking a Senior Software Engineer with strong experience in AI to join our team. In this role, you will have the opportunity to tackle real-world problems, using … mixture of traditional software engineering, AI and machine learning to design and implement solutions that drive our products and services forward. We are looking for a collaborative thinker who thrives in a problem-solving environment, with a focus on building creative AI solutions. This is an ideal role ...

Head of Software Engineering

Location
City Of London, England, United Kingdom
they pledge to be a net-zero CO2 company and donate 1% of revenues to social impact causes The role: As the Head of Software Engineering, you will strategically & operationally lead the software engineering team and thereby actively shape the technology, product, and team. You will … reporting directly to the co-Founder and CTO. Key Responsibilities: Coach and manage existing software engineering team Closely collaborate with the Product and Deployment Team to define product features and priorities Define systems and processes to execute product roadmap Lead planning, execution, and timely delivery of the product ...

Golang Lead Engineer

Location
City Of London, England, United Kingdom
Engineer to lead the technical development and delivery of backend services that are reliable, secure, scalable and easy to operate! This role sits within Software Engineering and offers the opportunity to shape the Group's Mobile Security Core and wider backend capabilities. You'll combine hands-on engineering with technical leadership, helping teams build high-quality Go services, APIs, integrations and deployment pipelines while driving engineering excellence across delivery teams! As a senior technical leader, you will: Lead the design, build, release and support of complex backend services and shared platform capabilities. Drive engineering quality ...

OEM Software Sales Representative

Location
City Of London, England, United Kingdom
seeking an experienced OEM Software Sales Representative with a proven track record of driving revenue and building long-term customer relationships in the software development tools and embedded systems domain. This role focuses on providing innovative solutions to organizations developing embedded, IoT, and safety-critical applications. The ideal … candidate thrives in a dynamic environment, excels in consultative sales, and has a strong technical understanding of software development processes and tools. Key Responsibilities Develop and execute a strategic sales plan to achieve and exceed revenue targets. Build and maintain strong relationships with new and existing clients ...

Java Software Engineer

Location
City Of London, England, United Kingdom
Software Engineer – Systematic Trading - Miller Maxwell is recruiting for an established proprietary trading firm running systematic, algorithmic strategies in futures markets globally. The firm builds its own low-latency trading infrastructure in-house and trades at serious scale. Miller Maxwell's client is a high-performing trading firm with … strong track record — Software Engineers will be give full exposure across their tech stack. The core platform, high performance real-time trading software utilise Java, C++ and Python technology. The Software Engineer will: Work across the full software engineering lifecycle building and enhancing their real ...

Platform & Data Engineer - Financial Services - Permanent - TWE47235

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Company Join a well-established financial markets organisation investing in the development and modernisation of its core technology platforms. The engineering team builds and supports business-critical applications and data services, with a strong emphasis on reliability, scalability, automation and engineering quality. Role As a Platform & Data Engineer … will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale. Design and develop backend applications, services and data-driven platforms. Build and enhance distributed systems handling high volumes of data. Assess technical approaches and contribute to architecture and design ...

Platform & Data Engineer - Financial Services Contract - TWE47236

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
discussed with suitable candidates Company Join a well-established financial markets organisation investing in the development and modernisation of its core technology platforms. The engineering team builds and supports business-critical applications and data services, with a strong emphasis on reliability, scalability, automation and engineering quality. Role … looking for a Platform & Data Engineer for a 6-month contract. You will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale. You will be responsible for: Designing and developing backend applications, services and data-driven platforms. Building ...

Software Engineer (Machine Learning)

Location
City Of London, England, United Kingdom
Salary for this Role: From £55,000 with benefits, subject to skills and experience. Job Title: Software Engineer (Machine Learning) Reports to: Amy Strange Closing Date: 04/Oct/2026 23.59 GMT Job Description Job Title: Software Engineer (Machine Learning) Details of the role Working pattern : This … science into benefits for human health and the economy. About the role We are recruiting for a knowledgeable Machine Learning Engineer to join the Software Engineering and AI team at the Francis Crick Institute. Working closely with researchers and technical specialists, you will help develop innovative machine learning ...

Salesforce Engineer

Hiring Organisation
DGH Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Troubleshoot and resolve technical issues across environments. - Participate in code reviews, technical design discussions and continuous improvement initiatives. - Contribute to documentation, solution design and engineering best practices. - Work within Agile delivery teams to deliver high-quality solutions. About You - Degree educated in Computer Science, Software Engineering or a related discipline. - Around 2+ years' experience in software engineering, application development or Salesforce development. - Experience with at least one modern programming language such as Java, C#, JavaScript, TypeScript, Python or Apex. - Understanding of software engineering fundamentals including APIs, data modelling, testing, version control ...

Site Reliability Engineer

Hiring Organisation
REVYBE IT RECRUITMENT LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Platform We're partnering with a fast-growing SaaS company that's going through an exciting period of growth and investing heavily in its engineering and platform capabilities. They're looking for an experienced Site Reliability Engineer (SRE) to join the team and play a key role in building … highly reliable, scalable, and observable infrastructure. This is a hands-on role focused on AWS, Kubernetes, Terraform, observability, monitoring, and automation, working closely with software engineering teams to improve platform reliability and developer experience. You'll have genuine ownership and the opportunity to influence how the platform evolves ...

Senior Full Stack Lead Engineer ReactJS, TypeScript

Hiring Organisation
Huxley Associates
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Engineer ReactJS, TypeScript, JavaScript, C#/.NET Banking London This is a new and exclusive opportunity for a Senior Full Stack Lead Engineer/software developer with expertise across ReactJS, TypeScript, JavaScript, C#/.NET to join this investment Banking client as they expand their full stack software … using ReactJS, TypeScript, JavaScript, and C#/.NET This is a senior role for a technically strong engineer who can provide deep technical expertise, engineering guidance, and hands-on delivery support across frontend and backend (full stack) engineering initiatives. Key focus:- Full-Stack Engineering Frontend Engineering ...

Mathematical Software Engineer

Location
City Of London, England, United Kingdom
Based in central London, this company are developers of a mathematical toolkit used by clients worldwide to solve complex numerical optimisation problems. Their unique software tackles real-world challenges in the energy sector, enabling more streamlined and efficient operations. As their business grows, they are seeking a Mathematical Software … enable substantial savings in time and costs for the end customer. The position requires a strong mathematics or mathematical modelling background coupled with strong software engineering skills in Java (or possibly C++ or C#). You will need to be conversant with software engineering best practice ...

Machine Learning Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Machine Learning Engineer A fantastic opportunity for a Machine Learning Engineer to join a world-leading AI technology company developing cutting-edge software solutions. This is an ideal opportunity for an ML Engineer, who has a strong academic background and experience working with LLM technologies. You will work alongside … Software Engineers, Machine Learning specialists and the wider tech team to deploy, integrate and optimise innovative machine learning models within highly advanced, real-world products. Location: Cambridge, Cambridgeshire, hybrid working with a minimum of 2 days per week in the office Salary: £45,000 to £100,000 per annum ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£120000 - £150000/annum
excellent opportunity for an experienced Senior Software Developer to join a high-performing technology team responsible for architecting, developing, and enhancing sophisticated trading and research systems. This role would suit a strong C#/.NET engineer who enjoys solving complex technical problems and wants to have genuine influence over … platforms, building high-performance, reliable and scalable applications that directly support real-world trading strategies and quantitative research. As a senior member of the engineering team, you will have the opportunity to influence technical architecture, development standards, performance optimisation and engineering best practices, while working closely with researchers ...

Head of Product Engineering (Retail)

Hiring Organisation
ClearCourse
Location
City of London, London, United Kingdom
Employment Type
Work From Home
Description Head of Product Engineering - Retail Hybrid | Permanent Ready to lead engineering at scale? ClearCourse is looking for a Head of Product Engineering - Retail to lead the largest and most technically diverse engineering vertical across our SaaS portfolio. You'll oversee 9 products spanning 6 technology … stacks , leading Product Technical Leads while shaping the future of our engineering organisation. This is more than a leadership role-it's an opportunity to influence strategy, drive AI adoption, improve engineering standards, and play a key part in the evolution of one of the UK's fastest ...

Lead Software Engineer

Location
City Of London, England, United Kingdom
Lead Software Engineer - AI-Assisted Product Engineering About the Role Breaking Wave is an internal fintech incubator for Deutsche Bank that blends startup speed with enterprise scale. As a Software Engineer, you will join a high performing cross-functional team, where you will be accountable … What You Will Do Amplify Output Through AI: Use advanced AI coding tools (e.g., Cursor, Claude Code) to multiply your daily productivity across the software lifecycle. Break complex tasks into clear specs, directing AI agents to handle heavy code generation while protecting system architecture. Write clean, maintainable code using ...

Software Engineer

Location
City Of London, England, United Kingdom
Office Location: Temple, London - Hybrid (3 days/week in office) Experience Level: +3 years commercial software engineering experience About Investa Investa is building the UK’s first zero-commission Options and Stocks trading platform. Legacy platforms typically feature high fees and complex interfaces that … installed over 1,000 times within the first 24 hours of our priority access launch, and we’re now looking for a driven Software Engineer to join our founding engineering team as we scale. Having passed the junior stage of your career, you bring over 3 years ...

Python Developer - AI

Hiring Organisation
83zero Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£55,000
required (no sponsorship available) The Role: We're looking for hands-on Python Developers at Consultant level who have experience building software and a practical understanding of Generative AI, LLMs and RAG. This is a coding-focused role for engineers who enjoy building real solutions. You'll use Python … frameworks such as LangChain, LangGraph or CrewAI Experience with vector databases and semantic search Experience with OpenAI, Anthropic, Mistral, Llama or similar Good software engineering, testing and Git practices Experience with AWS or Azure, Docker and ideally Kubernetes Experience with PostgreSQL, MongoDB or similar databases Experience with ...

Senior Security Engineer

Hiring Organisation
83zero Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
week in the office Permanent The Opportunity Are you an experienced Security Engineer with a strong interest in Generative AI, LLM security and cyber engineering? We're looking for a talented Security Engineer to join an established technology environment, where you'll play a key role in designing … based applications from emerging threats, including adversarial attacks and prompt injection. This is an exciting opportunity to work at the intersection of Cyber Security, Software Engineering and Generative AI, helping to develop secure and scalable solutions within a complex enterprise environment. The Role You'll be responsible ...

Staff Platform Engineer - AI Native SaaS Platform

Location
City Of London, England, United Kingdom
2025. Their platform is redefining the sector, and with revenues nearly 10x since the start of last year, they're continuing to expand their Engineering team to match the ambition of their product and customers. The product is real-time, data-rich and AI-native, creating complex engineering challenges across distributed systems, reliability, infrastructure, tooling and developer experience. As they continue to scale their Engineering team, they are now looking for a Staff Platform Engineer with strong software engineering fundamentals to help shape the platform that allows product engineers to ship quickly, safely ...

Software Engineering Specialist

Location
City Of London, England, United Kingdom
Software Engineering Specialist 6 months Hybrid Inside IR35 - umbrella only We are seeking a Voice Services Developer to build, maintain, and optimize our next-generation communication platforms. You will bridge the gap between traditional telecommunication protocols and modern cloud-based AI. Your core focus will be developing stable ...

Senior Platform Engineer - AI Native SaaS Platform

Location
City Of London, England, United Kingdom
2025. Their platform is redefining the sector, and with revenues nearly 10x since the start of last year, they're continuing to expand their Engineering team to match the ambition of their product and customers. The product is real-time, data-rich and AI-native, creating complex engineering challenges across distributed systems, reliability, infrastructure, tooling and developer experience. As they continue to scale their Engineering team, they are now looking for a Senior Platform Engineer with strong software engineering fundamentals to help build the systems that allow product engineers to ship quickly, safely ...

Python Software Engineer Cyber Security

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Python Software Engineer/Developer London/WFH to £80k Do you have strong backend Python 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 Python Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work ...