Shanghai, Shanghai Shi
Research & Innovation
Full - Time
For more than a century, L’Oréal has devoted itself solely to one business: beauty. It is a business rich in meaning, as it enables all individuals to express their personalities, gain self-confidence and open up to others. From make-up to hair color, from hair care to skincare and fragrances, our products magnify, beautify, soothe, moisturize, strengthen, rejuvenate... Regardless of a person’s age, origin or personality, above all and before all, they enable her or him to care for what is certainly most precious to each man and each woman – and most fragile: the face, the skin, the body… in a word: caring for oneself.

In the last 10 years, our Research budget has increased more rapidly than the Group's sales.

As a scientist specialized in machine learning and deep learning, you will join our China Tech Science team to reinvent our Research & Innovation and the world of beauty thanks to artificial intelligence. As a member of the AI Research team, composed of 10 scientists in the world specialized in the fields of Machine Learning, Deep Learning and Computer Vision, you will design and implement predictive models for computer vision. The role will involve collaboration with our hardware experts team, in charge of devices design, as well as consumer science team in charge of data acquisition. The objective is to deliver new generation of services to the end consumer, such as Foundation Finder Online experience on Fitme Maybelline Tmall. 

• Develop, implement and industrialize artificial intelligence models in response to our innovation issues, with regards of real-world constraints and objectives,
• Find, extract, retrieve, organize and structure data, coming from heterogeneous sources,
• Develop and evaluate models in multiple environments: cloud server, GPU, embedded on device,
• Push your models into production, in coordination with Augmented Beauty and IT team,
• Communicate in order to contribute to the influence of our activity (internally and externally),
• Publish scientific articles or patents,
• Take part in conferences.

Essential skills
• 0 to 2 years’ experience in the field of Machine Learning and/or Computer Vision
• You have a degree (Master, Engineering school, PhD) in one of the following disciplines: statistics, probability, optimization, linear algebra
• You have a broad knowledge with machine learning, and deep learning in particular (CNN, RNN, LSTM, Auto-Encoder, GAN, etc.). Ideally, you are also experienced in one or more of the following areas: computer vision, image processing, picture segmentation
• You have a good command in our Python stack: Scikit-Learn, Keras, PyTorch, Tensor Flow, Numpy, Pandas, etc.

Important skills
• You can easily combine mathematical modeling and software development.
• You have redeveloped and/or improved standard models.
• You feel confident in working on Linux, including basic shell commands.
• You have an entrepreneurial spirit and drive your projects to their completion.
• You are pragmatic and your choices are determined by the satisfaction of the user’s needs.
• You can manage priorities.
• You speak English well and French is a plus.

Who are you?
• An enthusiastic, curious, creative person, who is always on the lookout for new technologies and methodologies.
• You want to develop and enrich your expertise through teamwork.
• You have already taken part in Kaggle or hackathon challenges.
• Your last project is on GitHub. You have taken part in free software projects.
• You like bringing your ideas face to face with a challenging environment.