We are looking for a Machine Learning Engineer to join our Data Science Team. You will collaborate with the Team Lead to create state of the art ML models, deploy and maintain them. Your mission consists of refining or scaling existing models, implementing new AI solutions, and crafting re-usable tools and frameworks for models deployment and monitoring. As a Machine Learning Engineer at Gozem, you’ll get ample opportunity to tackle and solve complex ML issues, and your efforts will significantly improve the quality of our services.

About Gozem

Gozem is a mobile application offering various services (transport, delivery, payments and financial services, and more) to African users, known as "Africa's Super App".

The app is 100% focused on the African market and mainly serves three local parties today : drivers (called champions), customers and merchants. We are present in several cities across Africa, and proud to improve the lives of local communities through the digitalization of the market and the introduction of technology-based efficiency gains.

Do you aspire to flourish in a stimulating and friendly environment ? Do you want to evolve and progress in digital, dynamic and disruptive contexts ?

Join us in building a new African digital ecosystem that improves quality of life. Together, let's make Africa smile !

Google Play Store : https://play.google.com/store/apps/details?id=com.gozem

Apple App Store : https://apps.apple.com/us/app/gozem/id1441247963

What is a Machine Learning Engineer at Gozem ?

Our Machine Learning Engineer will be in charge of solving open ended business problems to drive engagement & revive long term growth by building and maintaining Gozem ML solutions. You will work closely with our Product Manager and Tech Team to add new features to our app in order to scale our activity.

Your responsibilities

  • Work with Head of Data Science Team to define the ML models to implement
  • Create and maintain ML model training/prediction pipelines in production
  • Monitor and provide support to our infrastructure and production models
  • Create re-usable tools and frameworks for ML model deployment and monitoring
  • Implement cutting-edge, big-data frameworks to support batch and real-time jobs
  • Identify possible bottlenecks in the system and perform optimizations

You are perfect for this position if ...

You are intuitive and creative. You have a solid understanding of machine learning techniques and algorithms. You have a strong ability to work independently, and you love finding innovative solutions to solve complex real-world problems.


  • Bachelor’s or Master’s degree in Computer Science or Big Data Engineering
  • 3 years of hands-on experience with large-scale systems in data science, and at least 1 year in building production ML pipelines for model training / prediction
  • Experience in infrastructure, including Cloud Computing, Linux OS, Docker, RDBMS and NoSQL Databases
  • Experience working with open source ML libraries such as Tensorflow, PyTorch and XGBoost…
  • Experience working with ML model training/deployment tools such as Airflow, Kubeflow, Seldon…
  • Familiarity with big data engineering tools such as Spark, Kafka… is a plus.
  • Excellent communication skills (English and French)