Jobs · Engineering

Senior Software Engineer - AI Fintech foundation

RemoteRemoteEngineering$168k–$235k/yrFull-time

About the role

Hopper's Fintech Foundation team sits at the center of the company's mission: reshaping how more than 100 million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across dozens of partners — including Capital One, Air Canada, and Spirit Airlines.

Responsibilities

  • Design and implement automated, reusable training pipelines to ensure consistent, scalable model delivery across the partner portfolio
  • Build ETL pipelines with thoughtful feature engineering to guarantee clean, reliable inputs for pricing models
  • Develop and deploy real-time ML pricing solutions to production, owning the full path from model to live environment
  • Monitor production systems for latency, drift, and training-serving skew, optimising continuously to maintain model integrity
  • Run champion-challenger tests on pricing and product construction levers to surface improvements and respond to shifting market conditions
  • Partner with data scientists, engineers, and product stakeholders to translate business needs into well-scoped technical solutions

Requirements

  • 5+ years of experience in a similar role, ideally within production ML systems or large-scale pricing platforms
  • Proficiency in Python, Scala, and SQL, applied to production ML systems rather than exploratory work
  • Experience in data modelling, software architecture, and distributed data processing frameworks at scale
  • Deep understanding of ML algorithms and when to apply them in the context of pricing, demand forecasting, or similar commercial domains
  • Strong analytical instincts and attention to detail, with a track record of catching issues before they reach production
  • A product mindset that keeps the customer outcome in view, even when the work is deeply technical
  • Clear, collaborative communication skills that hold up across data science, engineering, and business stakeholder audiences

Qualifications

  • Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-Learn
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure
  • Experience with big data technologies such as Apache Spark or Hadoop
  • Experience with distributed systems and microservices architecture

Skills

  • Machine Learning
  • Data Modeling
  • Software Architecture
  • Distributed Data Processing
  • Cloud Platforms
  • Big Data Technologies
  • Distributed Systems
  • Microservices Architecture

Benefits

  • Well-funded and proven startup with large ambitions, competitive salary and the upsides of pre-IPO equity packages
  • Unlimited PTO
  • Carrot Cash travel stipend
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend
  • Parental leave with generous benefits
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
  • 100% employer paid Medical, Dental and Vision coverage for employees
  • Access to Disability & Life insurance
  • Health Reimbursement Account (HRA)
  • DCA/ FSA and access to 401k plan

Pay

  • $167,500.00 - $235,000.00 per year

Schedule

  • Full-time

Similar jobs