Machine learning engineer

FairMoney is hiring!


FairMoney is building the leading mobile bank for emerging markets.

They started with a digital microcredit application on Android, and currently roll out additional financial services (current account, savings, debit card) while expanding the product to Western Africa and South-East Asia.

So far they disbursed close to 500,000 microloans and give more than 5000 loans daily. They are backed by top notch US/EU investors and have raised 15m EUR + Venture Capital supporting our stellar growth.

They are a team of 45 between Paris and Lagos in Engineering (Android, Data, Backend), Product, Marketing, Customer Service and Operations.

Job Description


We’re looking for a machine learning engineer to join our technical team based in Paris, France. We are assembling a strong technical team and are looking for talented newcomers to help us build a bank!

What you will do:

Model training

  • Release new models and ease their deployment
  • Build tools to accelerate model training / data handling (dataset creation, train / test splits, model serving)

Infra / support

  • Automate / write data pipelines
  • Help with complex data analysis problems (dataset creation / clustering…)
  • Build and consolidate the test suite

Our current technical stack:

  • Our customer product is an android application
  • It communicates with a Ruby on Rails backend (sikekiq, rspec)
  • The credit decision algorithms run on Python (flask, scikit-learn, pandas, sqlalchemy, dash, bokeh)
  • We are hosted on AWS: we use Elastic Beanstalk, a RDS Aurora mysql database, S3, Kinesis (data-stream, firehose)
  • Prototype of a data warehouse on GCP (GCS, BigQuery, Cloud Composer)
  • We have automated tests that run on Travis

The Deal:

Location: Paris, France
Starting date: ASAP
Remuneration: Competitive + Stock Options

Our culture:

At FairMoney we work hard and get things done.
We value ownership and only recruit exceptional bar raisers restlessly chasing the most ambitious avenue.
We love data driven and logical minds that support a direct feedback culture and don't waste time thinking about fancy titles.
We make mistakes, value the learning process and embrace iteration.
At the core of what we do is the customer and we will not rest before FairMoney is improving the lives of millions.

Preferred Experience

  • Experience with deploying / monitoring models into production (Model serving, testing)
  • Experience with data engineering and data pipeline (Ingestion, ETL, data serving, consolidation between offline and live pipeline)
  • Experience with data analysis
  • Experience with model training
  • Very good ability to communicate in English (writing and speaking)
  • 3 years experience

Recruitment Process

1- Phone call
2- Online test
3- Physical interview with the CTO + technical test
4- Meet the team

The whole recruitment process should not take longer than two weeks

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75010)
  • Education Level: Master's Degree
  • Experience: > 3 years
  • Occasional remote authorized