Hopper

Senior Software Engineer - AI Fintech foundation (UK)

Hopper3 weeks ago
Location

England - Remote

Workplace

Remote

Type

Full Time

Salary

GBP 120,000 – 180,000

Level

Senior

Role

Senior Software Engineer

Posted

Apr 20, 2026

Full TimeRemoteSenior

The role

Summary

Hopper is seeking a Senior Software Engineer specializing in AI and Machine Learning for their Fintech Foundation team, focusing on developing advanced pricing engine systems that power travel and financial product solutions across multiple partners. The ideal candidate will design scalable ML systems, create automated training pipelines, and optimize pricing models with a deep understanding of production ML infrastructure.

What you'll do

ML System Design: Design and implement automated, scalable machine learning training pipelines
Data Engineering: Build robust ETL pipelines with advanced feature engineering
Model Deployment: Develop and deploy real-time ML pricing solutions to production
System Optimization: Monitor and optimize production systems for performance and model integrity
Experimental Testing: Conduct champion-challenger tests to improve pricing and product strategies
Cross-Functional Collaboration: Partner with data scientists, engineers, and product stakeholders to translate business needs into technical solutions

What we look for

Technical

ML Systems5+ years experience in production ML systems or large-scale pricing platforms
ProgrammingProficiency in Python, Scala, and SQL for production environments
Data ProcessingExperience with distributed data processing frameworks

Education

Computer ScienceBachelor's or Master's degree in Computer Science, Machine Learning, or related technical field

Experience

Production MLDemonstrable experience in developing and maintaining production machine learning systems
Pricing PlatformsBackground in commercial pricing, demand forecasting, or similar domains

Skills

Required skills

PythonProficiency in Python for production ML systems
ScalaStrong capabilities in Scala programming
SQLAdvanced SQL skills for data manipulation
Machine LearningDeep understanding of ML algorithms and their application in commercial domains
Distributed Data ProcessingExperience with large-scale data processing frameworks

Nice to have

Pricing PlatformsExperience with large-scale pricing platform development
Data ModelingAdvanced data modeling and software architecture skills
FintechBackground in financial technology and pricing systems

Compensation & benefits

Salary

GBP 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Health Insurance

100% premium coverage through Vitality Health group insurance plan

Pension

Automatic contributions through Smart Pension

Parental Leave

Generous parental leave package above industry standards

Workspace Flexibility

Co-working space access and work-from-home stipend

Travel Benefit

Carrot Cash travel stipend

Time Off

Unlimited PTO


Interview process

  1. 1
    Initial Screening Recruiter call to discuss background and role fit
  2. 2
    Technical Assessment Online coding and ML system design challenge
  3. 3
    Technical Interviews Multiple rounds focusing on ML infrastructure, system design, and problem-solving
  4. 4
    Stakeholder Interview Meeting with potential team members and product stakeholders
  5. 5
    Final Interview Discussion with senior leadership about role and company vision

Apply for this position

You'll be redirected to the company's application page