Software Engineer – Machine Learning Platform
Description du poste
What You'll Do
- You will join our team of machine learning researchers and software engineers to develop and design build scalable big-data distributed data processing systems that will be used to power experimentation and production ML applications at Criteo.
- Your responsibilities will include building libraries, services and datasets that will be used by ML researchers and practitioners across Criteo.
- You will then contribute directly to the development of Criteo’s infrastructure for experimentation / productionizing of ML applications.
Who you are
- MS / PHD in Computer Science or relevant experience.
- You have at least 3 years of programming experience in a OOP language such as C#, Python, Java or Scala (or equivalent) and a rock-solid foundation in Computer Science (data structures, algorithms) as well as the basics of machine learning.
- Ideally, you have already dealt with large scale big-data processing in the Hadoop ecosystem, using industry standard services like Hadoop MapReduce / Apache Spark / Presto / Hive in languages like Java and Scala.
- You have strong hands-on skills in sourcing, cleaning, manipulating and analyzing large volumes of data.
- You are fluent in english (written and spoken) and also a team player who can work efficiently with others, with strong sense of ownership and taking pride in your work.
What we offer
- Competitive compensation package
- 35 annual holidays days (25 + 10 RTT)
- Health insurance
- Personalized relocation package if moving from abroad
- Private nursery
- Discounted transport
- Maternity and paternity leave
- 2 conferences per year of your choice (1 International + 1 national)
- Internal mobility programs
- Tailored educational resources (Courseras, MOOC, Internal trainings ...)
- Annual cross teams hackathon
• What does it feel like to be part of something big? Get a snapshot
• Get the story directly from our R&D engineers, check our Medium R&D blog
• Interested in discovering your Criteo community first? Let’s meet