×
Register Here to Apply for Jobs or Post Jobs. X

Senior Algorithms Engineer; Python

Job in London, Greater London, W1B, England, UK
Listing for: Group 107
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Senior Algorithms Engineer (Python

Senior Algorithms Engineer (Python) – London

Location: 11th Floor South, 69 Old Broad Street, London EC2M 1QS
, UK Work mode: Hybrid — 4 days in office, 1 day remote Schedule: Monday–Friday, flexible 9-hour day

Project overview

We are looking for a Senior Algorithm Engineer (Python) to join Group
107 for a specific client project.

Our client is a fintech technology company building solutions that help global financial institutions unlock capital constraints and improve market efficiency. Their algorithms sit at the core of the product — solving complex optimization problems that impact trillions of dollars across capital markets each year. You will join a cross‑office Algorithms team (New York & London), working on systems that are already in production while also contributing to new product development from the ground up.

Requirements
  • Advanced knowledge of Python (3+ years production experience) with strong Object‑Oriented Programming expertise
  • Deep understanding of algorithms and data structures; demonstrated ability to design and implement them at scale (2+ years)
  • Proven experience translating mathematical models into enterprise‑level software solutions
  • Strong experience in test‑driven development (TDD) and agile delivery environments
  • Demonstrated experience on quantitative or optimization‑driven projects
  • Ability to work through ambiguous, incomplete problem statements and drive solutions independently
  • Strong critical thinking and scalability mindset — making systems run faster and handle larger loads
  • Experience working across AWS and Python backend stacks
  • Proficiency with AI‑assisted development tools (e.g., Cursor, Git Hub Copilot, Claude Code, or similar)
  • Excellent communication skills with direct experience working alongside business stakeholders
  • Advanced English (C1+)
  • Bachelor’s degree in Computer Science, Mathematics, Operations Research, Financial Engineering, or a relevant quantitative field
  • Self‑driven with strong initiative — proactively raises issues and drives improvements
  • Comfortable operating under ambiguity; able to progress without 100% task clarity
  • Strong critical thinker with a passion for multi‑dimensional mathematical problem‑solving
  • Collaborative team player effective across engineering, product, and business teams
  • Ability to manage multiple priorities and deadlines simultaneously
Nice to have
  • Advanced degree in Computer Science, Mathematics, Operations Research, Financial Engineering, or related quantitative discipline
  • Hands‑on experience with optimization frameworks, especially Gurobi (highly desired); also NAG, OR‑Tools
  • Research or modeling experience in mathematical optimization or operations research
  • Financial markets knowledge and/or experience with derivatives products, clearing, or margin calculation
  • Experience with Postgre

    SQL and AWS
  • Knowledge of derivatives clearing / margin calculation
Responsibilities
  • Partner with Product Owners and subject‑matter experts (SMEs) to understand business requirements and deliver precise technical solutions
  • Productionize, scale, and deploy complex financial optimization algorithms into enterprise‑grade systems
  • Research and iterate on existing optimization algorithms to continuously improve performance, speed, and scalability
  • Conduct design and code reviews, ensuring solutions meet engineering standards and best practices
  • Enhance CI/CD pipelines for financial algorithm development and deployment
  • Contribute to the design of the company’s core product framework — validating approaches through documented designs and prototypes
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary