This job listing expired on Feb 6, 2021
Tweet

Job Description

Ubisoft is natively data-driven: from the core of our games to our marketing actions, we’re leveraging data and algorithms.

To support the growth and maturity of our applied Machine Learning projects, we’re building a new Data & Machine Learning Engineering team.

The role of this team will be to deliver production-level ML products (apps, services, workflows, tools) and lead projects from the early concepts to prototypes, and from prototypes to a scalable implementation.

In that context, we’re looking for a Senior Data Engineer.

The archetypal mission for this position would be to:

  • Design, implement and optimize Machine learning data pipelines: data ingestion and modelling, feature engineering, data format and pipeline architecture, into streamlined workflows that can run at scale, in a distributed storage/computing environment;
  • In a further vision, collaborate with other engineering teams to provide continuous improvements in the architecture of our ML platform, from data models to libraries, tech stacks and processes as well as best practices;
  • Maintain and build robust datasets and improve existing pipelines to cater to a larger variety of use cases;
  • Ensure that formal documentation is produced for all development projects.

Qualifications

The key traits needed for this role would be:

  • Knowledge and significant experience in data pipelines tools/languages such as Spark, Scala, Python ;
  • Knowledge in Back End, Processing and workflows (Docker, Kubernetes, CI/CD, git versioning) ;
  • Knowledge in Databases (SQL, Teradata, Snowflake etc.), storages and data warehousing ;
  • Experience with Clouds architectures (AWS, GCP etc.) ;
  • Strong communication skills (English mandatory) ;
  • Strong interest (ideally experience) in the machine learning field ;
  • Be aware of technical best practices (regular researches on relevant data engineering resources).

Bonus assets:

  • Experienced data pipeline tools such as Kafka, Airflow, etc.
  • Experience with Graph models and databases (GraphQL, Neo4J etc.)
  • Understand concepts of data lineage, data governance and data privacy
  • Built resilient CI/CD processes to automate deployments

Additional Information

Position to be filled as soon as possible.Based in Saint Mandé, accessible via metro line 1 (St-Mandé stop).

Company Description

Ubisoft is committed to enrich players' lives with original & memorable entertainment experiences. We build worlds that are a playground for the imagination, offering moments of surprise, fun and adventure as well as opportunities for learning and self-discovery.

At Ubisoft, you'll grow and collaborate with highly talented teams from around the world. Our work environment will inspire you to go above and beyond to create worlds people will fall in love with.