Make yourself visible and let companies apply to you.
Role title
Roles
AI/ML Engineer Jobs in London
Trending AI/ML Engineer jobs in London
Get notified about new jobs that match this search?
Lead Developer AI
Datatech Analytics
London
Fully remote
Senior
£55,000 - £65,000
RECENTLY POSTED
+8

Lead Developer (Full Stack, AI) UK, Remote-first | £55k-£65k

Remote-first | £55k-£65k

Rare opportunity to join a high growth team building cutting edge AI products in a fast moving, creative environment.

You’ll be part of a small, high impact team with the autonomy and pace of a scale up, where decisions are made quickly and your work has real visibility. At the same time, the business benefits from the backing, stability, and support of a larger, well established organisation, giving you the best of both worlds.

This is a hands on’ Lead role, managing a small team while owning delivery across full stack development, architecture, and deployment. You’ll play a key role in shaping how AI is embedded into real, production grade products, not just experimentation.

What you’ll be doing:

Leading 2 developers while staying close to the code
Designing, building, and scaling full stack applications
Owning system architecture, deployment, and engineering standards
Integrating AI features into products using modern APIs and data-driven approaches
Improving CI/CD, environments, and overall delivery capability

Tech environment - Not set in Stone

Frontend: React, Next.js, TypeScript (or similar)
Backend: Node.js (Express, NestJS) or Python (FastAPI, Django) (or similar)
APIs: REST, GraphQL (or similar)
Databases: PostgreSQL, MongoDB (or similar)

AI / Data:
Experience integrating AI/ML features via APIs (e.g. OpenAI, Anthropic or similar)
Exposure to data pipelines, inference workflows, or retrieval-based systems (RAG, vector DBs or similar)

Cloud & DevOps:
AWS, Azure, or GCP
Docker, CI/CD pipelines (GitHub Actions, GitLab CI or similar)
Experience deploying and maintaining production systems is essential

What they’re looking for:

Strong full stack engineer with leadership experience
Proven track record delivering and deploying real products
Comfortable owning deployment and improving engineering standards
Clear communicator, able to work across technical and non-technical teams

This role isn’t for you if:

Your AI experience is limited to demos, courses, or side projects without production use
You’ve never deployed or maintained a live system end-to-end
You prefer purely frontend or backend work without full stack ownership
You’re not comfortable taking responsibility for delivery, not just contributing code
Communication with non-technical stakeholders isn’t something you enjoy

Small team, real ownership, exciting vision genuine impact.

If you’ve shipped products, can lead from the front, and want to build something meaningful in the AI space, Apply Now

No sponsorship available

Senior Quant Developer (C++)- Leading Quant & Systematic Fund
Oxford Knight
London
In office
Senior
Private salary
RECENTLY POSTED

Summary

Senior Quant Developer / Low-Latency C++ Engineer at a leading quant & systematic fund. Looking for an exceptional low-level C++ programmer with deep metaprogramming experience and a minimum of 7+ years’ professional C++ experience (since university/graduation).

In this role, you will:

  • Develop, optimize, and maintain high-performance C++ code for ultra-low-latency trading systems.
  • Work on strategy interaction with FPGA to ensure seamless integration.
  • Collaborate with infrastructure and network teams to ensure optimal system performance.

Skills and Experience Required

  • Minimum 7+ years’ C++ experience
  • In-depth knowledge of memory management, multithreading, CPU cache optimization, and Linux
  • Solid understanding of infrastructure and network basics

Desirable

  • Ideally BSc, MSc and/or PhD in Computer Science, Mathematics or Physics
  • Ideally HFT experience (client is open, however, to a non-finance background, especially if personal projects are finance-related)

Benefits

  • Top of the market salary + bonuses + generous benefits package
  • Latest technologies & opportunity to work on deeply complex problems with significant impact

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you’re a good match for the role and would like further info, please contact:

Ali Wilson
ali.wilson@oxfordknight.co.uk
(+44) 07412908641
linkedin.com/in/alexander-wilson-050

Desk-aligned Python Engineer- Tech-Driven Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

My client is a leading tech-driven diversified trading firm, trading their own capital across a broad range of asset classes, instruments and strategies in markets worldwide. They are looking for exceptional Python engineers to join an established multi-asset trading team with a global presence.

The position offers a unique opportunity to influence the design and architecture of a growing system and ensure efficient development and deployment of revenue-generating solutions as part of an innovative front-office team. Candidates should have strong initiative and have proven experience of independently driving projects to completion.

Working from high-level requirements, programmers are expected to gain an intimate understanding of the business and work directly with Traders and Quantitative Researchers on a daily basis.

Responsibilities

  • As part of the global team of Software Engineers embedded in our Global Delta One business, you’ll work on its automated trading platform
  • Improve existing code and develop new tools
  • Collaborate directly with traders & researchers to identify solutions and/or create technical specifications and clearly articulate value add of new capabilities
  • Manage a technology backlog from ideation to deployment
  • Work closely with traders, researchers, software engineers, and support engineers across the business

Qualifications

  • Strong preference for experience developing trading-related software or coming from a complex technology-based organization
  • Minimum of 3 years of professional development, demonstrating excellent, detailed understanding of Python
  • Able to analyze business requests and translate to technical specifications and solutions
  • Able to teach others
  • Experience optimizing distributed systems
  • Experience of data-intensive systems development
  • Excellent communication and organizational skills
  • Must be able to come into London office 5 days per week

NB: Applications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

Python Developer- Innovative Algo Trading
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k base + bonus

Summary

Fantastic opportunity for all-star coders at one of the world’s top algorithmic trading firms. The Systems Development team builds and maintains the infrastructure and software platform used by all Systems teams to manage servers and networks.

As a Python Developer, your workload will be varied, offering great opportunities to improve and have a huge impact. Your main focus will be tool development (in Python), both improving and integrating existing tools and libraries across the platform, as well as designing and building new ones.

The successful Python Developer loves to be challenged and thrives in fast-paced environments. You’re a big fan of open-source software, adept at effective multitasking and a proponent of automation - why do the same task twice manually?

Requirements

  • 3+ years of experience, including strong Python programming skills
  • Highly proficient in debugging and analysing problems quickly
  • Minimum bachelor’s degree in Computer Science (or related field)
  • Excellent understanding of CompSci fundamentals
  • Bonus points for knowledge of: Debian operating system, systems configuration management and/or CI/CD tools and processes

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Market-leading salary + bonuses + generous benefits package
  • They’re willing to be flexible with WFH
  • Truly flat management structure, with no red tape
  • Friendly culture where everyone’s ideas are encouraged and celebrated
  • Feel valued and be rewarded for your hard work where coding is front and centre

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you or you’d like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++ Quant Developer (Desk-Aligned)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Looking for a C++ developer with financial services experience. You’ll join a trading desk where you’ll have a direct and immediate impact on the desk’s success. Working closely with traders and researchers, this role offers exposure to many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (terabytes of data per day), and analytics infrastructure (massive cloud computing)

The successful candidate will enjoy taking ownership of projects from initial idea through to completed solution. You can expect opportunities to solve hard technical challenges critical to the desk’s success.

Requirements

  • Strong academic background, ideally in Computer Science
  • Minimum 3+ years’ experience in a quant trading environment
  • Fantastic modern C++ skills that you are using currently (Python experience a big plus)
  • Good understanding of what is happening ‘under the hood’ - be it CPU, memory, OS, network, etc.
  • Outstanding communication skills suitable for a dynamic, fast-paced environment

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
To apply for this role, or for further information, please contact:

Alice Vincent
alice.vincent@oxfordknight.co.uk
linkedin.com/in/alice-vincent-176561272

C++ Software Engineer - Core Development- Global Quant Firm
Oxford Knight
London
In office
Mid - Senior
£220,000
RECENTLY POSTED

Salary: up to £220k base + bonus

Summary

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team, a global group of technologists who architect, build and maintain the algorithmic trading platform.

As a C++ Engineer, you will design, build and test the infrastructure, tools and systems that drive trading and business needs. Working closely with traders, quant researchers and technologists across the firm, you’ll solve difficult technical problems ranging from CPU architecture & operating systems to networking & hardware.

Technology is prized by the traders as crucial to their continued success. This role would suit a strong problem-solver, who enjoys collaborating with others in a fast-paced and energetic environment.

Requirements

  • Minimum 4 years’ modern C++ programming experience on Linux
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming
  • Experience creating/supporting cross-platform multithreaded applications
  • Bachelor’s degree in Computer Science or Computer Engineering (or related)
  • Bonus points for low-latency development experience

NB: Please don’t apply if you’re a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Quant Developer - Fixed Income (Risk)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Now looking for a Quant Developer to join the Risk team in London, responsible for designing and building tools to support risk analysis and reporting for the business. This is a pivotal role, collaborating daily with FI Risk Managers, Traders and Researchers to translate product-specific requirements into tailored solutions.

You’ll be expected to have extensive Fixed Income product knowledge as you’ll build tools to analyze large volumes of market and trade data across bonds, swaps, futures and options. A background in maths would be preferable.

Requirements

  • Deep-level knowledge of Fixed Income products and strong grasp of how risk measures apply to FI trading
  • 5+ years’ development experience with strong coding skills (Python preferred)
  • Ability to capture trading and risk requirements and deliver solutions
  • Excellent communication skills to act as a bridge between technical and trading teams

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

Quant Developer, Core Data - London or NYC- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Mid - Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class Python software engineers to help build on their success.

Responsibilities

  • Improve core functionality of the systems, ensuring performance and accuracy
  • Integrate new reference data source
  • Setup ETLs for ingesting and processing data

Skills & Experience Required

  • Minimum 5+ years’ quant software development experience, preferably at a top-tier financial services firm
  • Ability to write production-grade (robust and maintainable) Python code
  • BS degree or above in Computer Science, Mathematics, or related field
  • Experience with data pipelines
  • Ideally familiar with some streaming technology
  • Built large-scale, distributed systems

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Team Lead / C++ Quant Development- Global Hedge Fund
Oxford Knight
London
In office
Senior
£600,000 - £800,000

Salary: £600k-800k TC

Location: London

Client & Role Overview

My client is a globally recognised hedge fund at the forefront of systematic and low-latency trading. They’re looking for a Team Lead Quant Developer to drive the technical direction of a core team building low-latency execution and trading systems.

This role is ideal for someone who wants strategic influence without losing technical depth. You’ll mentor and guide a small team while staying hands-on with system design, optimisation and delivery. Your work will directly impact execution performance across global equities and futures markets.

If you enjoy ownership, technical leadership and solving complex, real-time engineering problems, this is a standout opportunity.

Skills & Experience Required

  • 12+ years of software development experience
  • 7+ years in front-office trading or financial systems
  • Proven technical leadership (team lead or principal engineer)
  • Expert C++ skills with strong multithreading and async experience
  • Strong background in data structures, algorithms and object-oriented programming
  • Linux internals and networking expertise
  • Familiarity with Python for quantitative research

Why Join?

  • Competitive salary
  • Influence both people and architecture
  • Work in a genuinely elite, performance-driven environment

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong candidate for the role and would like further info, please contact:

Gracie Shallcross
gracie.shallcross@oxfordknight.co.uk
linkedin.com/in/gracie-shallcross-2450061b6

Senior Automation Engineer - London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Senior
Private salary
+1

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

Responsibilities

  • Design agentic automation framework in Python on AWS Bedrock
  • Decompose Jira workflows into microservices and LLM agents
  • Own end-to-end delivery of automation solutions across the business, e.g. Operations, Compliance, Risk
  • Build secure, high-performance integrations with core internal systems
  • Develop prompt strategies, retrieval augmentation, and guard-rail policies for Bedrock models
  • Measure and tune agent output quality, latency, and cost
  • Mentor junior engineers; drive coding standards, code reviews, CI/CD hygiene

Skills & Experience Required

  • 8+ years’ experience of professional software engineering (Python preferred) with at least 3 years’ designing distributed, event-driven systems in AWS
  • Proven production experience integrating or fine-tuning LLM/GenAI solutions (OpenAI, Bedrock, or similar)
  • Deep knowledge of Jira data model, webhooks, and REST/GraphQL APIs
  • Strong grasp of security for SaaS integrations: OAuth, secret rotation, data-in-transit/at-rest encryption
  • Familiarity with financial or regulated environments and related control frameworks, e.g. SOC 2, model governance
  • Hands-on with observability stacks (Grafana, Datadog) and CI/CD pipelines

Desirable

  • Prior work on KYC / AML automation, sanctions screening, or client onboarding flows
  • Experience with event sourcing, domain-driven design, or service-based architecture
  • Familiarity with LangChain, Haystack, or other agent frameworks; Infrastructure-as-Code (CDK / Terraform) and/or container orchestration with Kubernetes

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

Quant Developer, Risk - London or NYC- Global Prime Brokerage & Financing Platform
Oxford Knight
London
Hybrid
Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class Python software engineers to help build on their success.

Responsibilities

  • Ensuring risk models are in a production-ready state by contributing to various parts of development, in particular the productionization
  • Improving research tools and models, e.g. backtesting
  • Developing APIs for internal and external customers with customized analytics
  • Maintaining, improving and extending the scenario engine and risk engine code

Skills & Experience Required

  • Minimum 5+ years’ quant software development experience, preferably at a top-tier financial services firm
  • Ability to write production-grade (robust and maintainable) Python code
  • BS degree or above in Computer Science, Mathematics, or related field
  • Previous hands-on experience of (some part of) a model-building pipeline (e.g. risk, alpha, etc.)
  • Built large-scale, distributed systems

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, drop me an email or give me a call!

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

FX Client Platforms Software Engineer - AI Automation (VP) - Citi
Citi
London
Hybrid
Leader
Private salary

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
FX Client Platforms Software Engineer - AI Automation (VP)

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

About Citi
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!
Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.
We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.
We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.

About FX Tech
Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.
Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.
Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.

Role Overview/What will you do:

  • Hands on technical implementation of FX trading systems
  • The successful candidate will work with teams across FX Technology implement solutions that benefit the business
  • The role does not involve budget responsibility
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams
  • Work directly with trading and quant teams

Key Skills and Experience required

  • Proven understanding of FX highly preferred
  • Understanding of low-latency development practices
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • The candidate will have systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Senior Python Quant Developer - Quanteam
Quanteam
London
Hybrid
Senior
Private salary

Job: Senior Python Quant Developer – Pricing & Analytics

Location: London, UK

Hybrid working – 2 to 3 days on-site (Canary Wharf)

Full time

Who We Are Looking For

    • 6+ years’ experience as a Quant Developer or Quant Engineer within an investment bank or similar financial institution
    • Proven exposure to front-office pricing, risk, or analytics platforms (Rates, FX, Equities, Credit, or XVA)
    • Experience working closely with traders, quants, and risk teams in a production environment
    • Strong academic background in Mathematics, Physics, Engineering, or Financial Engineering

Your Technical Competencies

    • Advanced Python development (object-oriented design, performance optimisation, testing)
    • Hands-on experience with pricing models, risk analytics, or P&L systems
    • Strong understanding of numerical methods, statistics, and financial mathematics
    • Experience with SQL and data-intensive systems
    • Familiarity with distributed systems, APIs, and cloud environments is a plus
    • Exposure to C++ or other low-level languages is advantageous

Your Ideal Behavioural Traits

    • Comfortable operating in a front-office, fast-paced environment
    • Strong ownership mindset with the ability to deliver under pressure
    • Clear and confident communicator with technical and non-technical stakeholders
    • Collaborative and able to bridge the gap between quantitative and technology teams

Your Ideal Personality Traits

    • Curious and analytical, with a passion for financial markets and quantitative problem-solving
    • Detail-oriented while maintaining a pragmatic, delivery-focused approach
    • Proactive, self-motivated, and comfortable working with minimal supervision
    • Resilient and adaptable in a constantly evolving trading environment

Your Responsibilities

    • Design, build, and maintain Python-based pricing and analytics libraries used by front-office teams
    • Implement and optimise models supporting risk, valuation, and P&L analysis
    • Ensure robustness, scalability, and performance of production systems
    • Partner with traders, quants, and risk teams to deliver high-impact solutions
    • Contribute to the evolution of quantitative platforms and best engineering practices

Who We Are

Our Expertise

We provide high-impact consulting across five key domains:

    • Quantitative Finance — Model design, implementation and validation.
    • Risk & Regulatory — Risk frameworks and regulatory transformation.
    • Data & AI — Data optimisation and AI adoption with strong governance.
    • Digital & Technology — Cloud, engineering, automation and digital solutions.
    • Transformation — Change management and large-scale delivery programmes.

Our Commitment

Built on excellence, collaboration and innovation, Quanteam partners with clients to strengthen resilience, accelerate transformation and build future-ready capabilities.

Databricks Engineer
McCabe & Barton
London
Remote or hybrid
Mid - Senior
Private salary

We are seeking an experienced Data Engineer to design, build, and maintain our cloud-based data infrastructure on Azure and Databricks. This role is pivotal in ensuring our data platform is scalable, secure, and optimised for advanced analytics and reporting. Key Responsibilities Platform Development & Maintenance 1. Design and implement robust data pipelines using Azure Data Factory, Databricks, and related Azure services. 2. Build ETL/ELT processes to transform raw data into structured, analytics-ready formats. 3. Optimise pipeline performance, ensure data quality, and maintain high availability of data services. Infrastructure & Architecture 1. Architect and deploy scalable data lake solutions using Azure Data Lake Storage. 2. Implement data governance and security measures aligned with compliance standards. 3. Use Infrastructure-as-Code tools (e.g., Terraform) for reproducible deployments. 4. Define best practices for data organisation, partitioning, and storage optimisation. Databricks Development 1. Develop and optimise jobs within Databricks, leveraging Delta Lake for reliable storage and ACID transactions. 2. Implement medallion architecture (bronze, silver, gold layers) and reusable notebooks. 3. Optimise cluster configurations for cost and performance. 4. Establish CI/CD pipelines for Databricks deployments. Monitoring & Operations 1. Implement monitoring and alerting solutions using Azure Monitor, Log Analytics, and Databricks tools. 2. Troubleshoot performance issues, optimise resource utilisation, and ensure SLAs are met. 3. Define disaster recovery procedures and backup strategies. Collaboration & Documentation 1. Partner with data scientists, analysts, and business stakeholders to deliver tailored data solutions. 2. Document technical architectures, data flows, and operational procedures for knowledge sharing. Essential Skills & Experience 1. 5+ years of experience with Azure Cloud services (Data Factory, Data Lake Storage, SQL Database, Synapse Analytics). 2. Strong hands-on experience with Databricks, Delta Lake, and cluster management. 3. Proficiency in SQL and Python for data manipulation and pipeline development. 4. Experience with Git/GitHub and CI/CD practices. 5. Solid understanding of data modelling concepts and data lake architectures. 6. Knowledge of data governance, security, and compliance requirements. Desirable Skills 1. Experience with Terraform or other Infrastructure-as-Code tools. 2. Familiarity with Azure DevOps or similar CI/CD platforms. 3. Exposure to data quality frameworks and testing approaches. 4. Azure certification (e.g., Azure Data Engineer Associate). 5. Databricks certification.

Quantitative Researcher (Machine Learning) - eFinancialCareers
eFinancialCareers
London
In office
Mid - Senior
Private salary

City of London

Permanent, Full-time - Onsite

Who we are:

We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge.

At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves.

What you’ll be doing:

The Quantitative Researcher is a key role within the algorithmic technical space at Dare. Working closely with a talented algorithmic and technical team to build a platform that delivers ML capabilities to our Liquidity trading teams. These teams are responsible for delivering products for internal customers. Setting and delivering a consistent, scalable approach to machine learning across the organisation is one of the key success criteria for this role. The role requires building relationships and collaborating with Senior Leaders across the business to shape a strategy that delivers models that provide our traders with a competitive edge.

  • Using Dare’s proprietary trading data and models to drive trading PNL.
  • Developing trading indicators and strategies powered by machine learning.
  • Partnering with quantitative research and algorithmic trading technology teams.
  • Collaborating with the CEO and other senior stakeholders to combine domain knowledge with engineering expertise.

What you’ll bring

  • 3+ years experience in machine learning algorithms, software engineering, and data mining models, with large language modelling (LLM) experience being advantageous.
  • A background in maths, statistics, and algorithms, with the capability to write robust scalable Python code.
  • A strong understanding of the mathematical and statistical fundamentals on which the ML methods are based. We want someone who understands the methods rather than just calling functions from existing ML packages.
  • Experience with production data processing. That includes data manipulation, data cleansing, aggregation, efficient (pre-)processing, etc.
  • Experience with time-series data, including storage and management.
  • A strong understanding through the usage of machine learning frameworks (TenserFlow, PyTorch, sci-kit-learn, Huggingface).
  • Ability to work with analytical teams to build dashboards that prove the value of the machine learning capabilities as we deliver models to our production environments.

Desirable:

  • Experience working with real-time data systems.
  • Experience working with cloud-based solutions.

Benefits & perks:

  • Competitive salary
  • Vitality health insurance and dental cover
  • 38 days of holiday (including bank holidays)
  • Pension scheme
  • Annual Bluecrest health checks
  • A personal learning & development budget of £5000
  • Free gym membership
  • Specsavers vouchers
  • Enhanced family leave
  • Cycle to Work scheme
  • Credited Deliveroo dinner account
  • Office massage therapy
  • Freshly served office breakfast twice a week
  • Fully stocked fridge and pantry
  • Social events and a games room

Diversity matters:

We believe in a workplace where our people can fulfill their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact.

Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process.

We’re also proud to be certified a ‘Great Place to Work’.

C++ Quantitative Developer - HFT- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Now looking for a Quant Developer to join the HFT team in London, responsible for designing and operating ultra-low-latency systems that run at global scale. This role offers the opportunity to work across the latency-critical stack; from kernel-level tuning and network optimization to highly efficient C++ components.

Working alongside talented engineers in FPGA, hardware and infrastructure, you’ll design end-to-end architectures where every nanosecond counts.

The successful Quant Developer will be a C++ engineer who cares deeply about performance, efficiency and elegant, ultra-optimized systems.

Requirements

  • 5+ years’ development experience in performance-critical C++ (C++17 or above)
  • Solid understanding of systems programming, low-level understanding including memory management and CPU’s architectures
  • Deep familiarity with Linux internals, kernel parameters, and low-level profiling
  • Experience working at a hedge fund or trading firm is highly advantageous

Benefits

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you are a strong match for this job description, please do not hesitate to get in touch!

Amy Gandhi
amy.gandhi@oxfordknight.co.uk
Tel: +44 (0) 203 475 5019
linkedin.com/in/amy-gandhi-122b55109

Quantitative Developer - C++- Leading Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent scope for career growth.

Responsibilities:

  • You will be working within a trading desk (in opposition to core roles), which means that your contribution will have a direct and immediate impact on the desk’s success
  • Placing you as a key member of a Quant Dev team working closely with Quant Researchers and Quant Traders.
  • A role with the potential to touch many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (Terabytes of data per day), and analytics infrastructure (Massive cloud computing)
  • Opportunities to solve hard technical challenges critical to the desk’s success

Skills & Experience Required:

  • Preferred industries for this role are: buyside finance, big tech, or gaming
  • Excellent knowledge and experience using modern C++
  • Good understanding of what is happening behind the abstractions - be it CPU, memory, OS, network
  • Ability and willingness to take full ownership of the work - taking projects all the way from an idea to a delivered solution
  • Good communication skills in a dynamic environment
  • Python highly desirable
  • 2+ years of experience in a quantitative trading environment highly desirable

NB: A pplications only accepted from those located in the US or Europe

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you, or you’d like to know more, please get in touch!

Sam Jenkins
sam.jenkins@oxfordknight.co.uk
+44 (0 )20 7663 2734
linkedin.com/in/sam-jenkins-b517021b4

GPU C++ Engineer- Innovative Algo Trading
Oxford Knight
London
In office
Mid - Senior
Private salary

This is one of the world’s leading algorithmic trading firms, and they recognise what keeps them at the top of their game is the strength of their engineers and the critical code they write. As they scale out their compute environment, you could be one of them!

This role offers the opportunity for outstanding C++ developers with GPU expertise to join a small, brand-new team responsible for building the underlying infrastructure of their GPU-based inference engine. You’ll thrive in the highly collaborative environment where you’ll be empowered to make significant contributions, seeing the impact of your work daily.

This position would be perfect for someone who enjoys solving complex challenges in a fast-paced, competitive industry, surrounded by some of the brightest minds in the field.

Skills & Experience Required

  • Advanced C++ programming skills with GPU expertise is essential
  • Substantial GPU optimization, CUDA / GPGPU (not just GPU) experience in a professional work environment is required
  • Fantastic grasp of computer science fundamentals
  • Bachelor’s degree in Computer Science, Engineering (or related field) from a top-tier university

Profile

  • Currently one of the top devs in your firm, in terms of productivity, technical capability and helpfulness to other devs
  • Adept communicator and problem-solver; comfortable describing software designs at all technical knowledge levels
  • Capable of independently solving complex engineering problems & knowledge-sharing with others in your area of expertise
  • Committed to continuous improvement, you’re always looking for ways to make systems better

NOT looking for

  • Overly specialized firmware developers
  • Vague integration work with existing GPU-enabled libraries
  • GPU designers - they want developers who program for them

Benefits

  • Market-leading salary + bonuses + generous benefits package
  • Truly flat management structure, with no red tape
  • Get stuck into interesting technical problems, with plenty of variety

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you’re a strong candidate for the role and would like further info, please contact:

Josh Williamson
josh.williamson@oxfordknight.co.uk
+44 (0)20 3475 5021
linkedin.com/in/josh-williamson-3745b7151

Software Engineer - AI Automation | London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Mid - Senior
Private salary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class engineers to help build on their success.

In this role within the AI Automation team, you will design and deliver AI-driven automation solutions that streamline and enhance complex business processes across customer, operations, compliance, legal, finance, and other workflows. You’ll build scalable automation services to reduce manual effort, improve accuracy, and unlock new operational capabilities. This will involve partnering with engineering teams, and collaborating closely with product managers, technical program managers, and business architects.

This role offers meaningful ownership and business-wide impact. The successful AI Automation Engineer will have outstanding communication skills, with a cross-functional, collaborative mindset.

Skills & Experience Required

  • 5+ years’ experience in software engineering, workflow automation, process automation, or applied AI
  • Strong proficiency in Python
  • Demonstrated experience delivering production-grade automation (not just prototypes or POCs), plus integration of AI/ML capabilities into real business workflows
  • Experience working with databases or data warehouses to support automation use cases
  • Experience integrating automation with collaboration and productivity platforms (e.g. messaging, knowledge management, ticketing/workflow tools)
  • Ability to design and implement context and data integrations through APIs, events, or protocols (including MCP where applicable)
  • Experience in fintech, capital markets, or digital asset platforms is a plus

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are suitable for this role, don’t hesitate to get in touch:

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131/

C++ Engineer- Global Proprietary Trading firm
Oxford Knight
London
In office
Mid - Senior
Private salary

Summary

Leading HFT fund looking for an expert C++ Engineer to join their core platform team, designing, developing and maintaining the algorithmic trading platform. Leadership experience is welcomed but not essential.

Developers here are highly valued and well-rewarded for hard work, and as a result, are some of the brightest minds from across the trading, tech and start-up industries. Working closely with hands-on Quants and Traders your primary focus will be C++ functionality, responsible for creating and optimizing scalable multi-tiered applications and infrastructure.

The successful C++ Engineer will love solving difficult technical problems and be comfortable with owning multiple projects simultaneously. You’ll be expected to have a strong understanding of computer systems, e.g. operating systems, networks, performance optimization, etc. If this sounds like you, apply now!

Requirements

  • Minimum 3+ years’ C++ programming skills on Linux
  • Solid experience in OO design and creating/supporting cross-platform multithreaded applications
  • Low latency systems development would be ideal
  • Bachelor’s degree in Computer Science/Engineering (or related field) - minimum 2.1 or 3.5 GPA
  • Outstanding communication skills across the business
  • Experience within the financial industry is advantageous but not essential

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you feel you are a good match, please don’t hesitate to get in touch:

Dan Hampton
dan.hampton@oxfordknight.co.uk
020 3475 7192
linkedin.com/in/dan-hampton-ab029392

Python Research Engineer- Sophisticated Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary

High-frequency prop trading firm with offices worldwide is looking to expand one of its trading teams in London with a talented Python Research Engineer.

In this role, you’ll collaborate with traders and researchers as you help architect and develop unified systems that enable strategies to be produced. You’ll reduce the time and cost required to conduct research, as well as enabling new research by designing flexible, efficient, scalable systems that the business can use easily.

Qualifications

  • Software development experience in Python, proficiency in C++ & Bash
  • Strong background in data structures, algorithms and OO programming
  • Experience with distributed systems, scientific computing and ML algorithms
  • Deep understanding of machine- and network-level details of computer hardware and OS
  • Solid troubleshooting and problem-solving abilities
  • Minimum bachelor’s degree in Computer Science (or related) from a top-tier university
  • Excellent communication skills and fluency in English
  • Financial experience is not required.

Benefits

  • Competitive salary and discretionary bonuses
  • Generous paid vacation allowance
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health & wellness expenses
  • Donation matching program

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If you think you’re a good match, or would like further information, please contact:

Henry Abbot
henry.abbot@oxfordknight.co.uk
+44 (0)20 3475 7199
https://www.linkedin.com/in/henry-abbot-5b406912a/

Frequently asked questions
London offers a wide range of AI/ML Engineer roles including positions focused on natural language processing, computer vision, deep learning, data analysis, and AI research across various industries such as finance, healthcare, and technology.
Employers typically look for candidates with a strong background in computer science, mathematics, or related fields, experience with machine learning frameworks like TensorFlow or PyTorch, proficiency in programming languages such as Python or R, and a solid understanding of algorithms and data structures.
Yes, many companies in London offer remote or hybrid working arrangements for AI/ML Engineers, especially following the rise in flexible work trends. Job listings will typically specify the work location and remote options.
To improve your chances, build a strong portfolio showcasing your projects, contribute to open-source AI/ML initiatives, stay updated with the latest developments in the field, network with professionals in the London AI community, and tailor your CV and cover letter to highlight relevant experience.
Salaries for AI/ML Engineers in London vary depending on experience and company size but generally range from £50,000 to £90,000 per year, with senior roles and specialized expertise commanding higher compensation.