Este puesto ya no está disponible.

Senior Machine Learning Engineer

Indefinido
Paris
Salario: No especificado
Sin trabajo a distancia
Experiencia: > 3 años
Formación: Licenciatura / Máster

Wiremind
Wiremind

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

CONTEXT

At Wiremind, the data-science team is responsible for the development, monitoring and evolution of all ML-powered forecasting and optimization algorithms in use in our Revenue Management systems. Our algorithms are divided in 2 parts:

  • a modelisation of the unconstrained demand using ML models (deep learning, LGBM, …) trained on historical data in the form of time-series
  • under-constraints optimizations solved using linear programming techniques

With the acceleration of our growth,, the team is now entering a scaling phase where we will face the challenge to stay agile in terms of innovation while supporting and monitoring closely the in-production algorithms. To address this issue, we are starting to organize the work around Kubeflow (https://www.kubeflow.org/): a ML ops tool empowering data scientists to focus on high-added value tasks by maintaining a common framework and re-usable/ factorized components for all team members.

In this context, Wiremind is now looking for a senior ML engineer capable of making necessary evolution on this existing framework and processes while developing and maintaining scalable ML pipelines.


Requisitos

WHAT YOU WILL DO
In a team shaped to have all profiles necessary to constitute an autonomous departement (devops, software eng., data eng., IA, Operational research), you will be responsible for :

  • Participating to the maintenance, development and research of new ML models through reproducible, well documented and versioned pipelines
  • Leading the evolution of our general ML training framework and its components (A/B testing, validation, feature extraction, training…)
  • Mentoring junior team member and onboard them in the framework
  • Ensuring code quality, factorization and documentation
  • Having a role in operations by constructing and taking charge of the alerting and monitoring system for algorithms currently in production.

TECHNICAL STACK:
Python 3.7+
Kubeflow over an auto-scaled kubernetes cluster for orchestration
Druid as datastore
Common ML librairies (tensorflow, lgbm, pandas, dash…)
Gitlab for continuous delivery

WHAT IS IMPORTANT TO US

  • Strong computer-science background in python with an interest for code quality and good practices (unittesting, pep8, typing)
  • A first relevant experience in a data team with production ready pipelines using DAGs
  • Knowledge about at least one deep learning framework: tensorflow or pytorch
  • A pragmatic approach to ML where testing and frequent deliveries of small incremental gains supported by validation / alerting processes to avoid regression is preferred to a long tunneled research process

¿Quieres saber más?

¡Estas ofertas de trabajo te pueden interesar!

Estas empresas también contratan para el puesto de "{profesión}".

Ver todas las ofertas