What are the responsibilities and job description for the Machine Learning Engineer position at ODDITY LABS?
WHO WE ARE
ODDITY is a consumer tech company that builds and scales digital-first brands to disrupt the offline-dominated beauty and wellness industries. The company serves over 40 million users with its AI-driven online platform, deploying data science to identify consumer needs, and developing solutions in the form of beauty and wellness products. ODDITY owns IL MAKIAGE and SpoiledChild.
ODDITY LABS is our cutting-edge biotechnology R&D center, powering science-backed product innovation through the discovery and development of new molecules, probiotics, peptides, and other biological modalities. Unlike pharmaceuticals, ingredient innovation in the beauty and wellness industry has remained stagnant for decades. We are deploying patented, proprietary technologies and capabilities, including AI-based molecule discovery and advanced phenotypic databases, to understand the biological mechanisms that drive cellular behavior and develop uniquely efficacious products for beauty and wellness applications. Innovations from the ODDITY LABS will power game-changing products through ODDITY’s current brands, as well as future brands.
ODDITY operates with business headquarters in New York City, an R&D center in Tel Aviv, Israel, and a biotechnology lab in Boston. Our culture is fast-paced, innovative, agile, and offers every team member the opportunity to drive a big impact.
THE OPPORTUNITY
We’re looking to hire a Machine Learning Engineer for Small Molecule Discovery. This team member will:
- Lead development and productionize cloud-based machine learning pipelines for small molecule discovery problems, including property prediction, target-ligand interaction prediction, and toxicology screening
- Conduct and optimize inference on large molecular libraries for the purposes of hit identification and selection for in-house assay testing
- Integrate MLOps tooling to facilitate data processing, experiment and performance tracking, dataset versioning, and workflow orchestration
- Collaborate with cross-functional partners to develop a strategy for molecular screening data generation that will support the training and evaluation of machine learning pipelines
- Contribute high-quality, documented code to ODDITY LABS’ code base in collaboration with the Head of Platform, DevOps resources, computational scientists, and other engineers.
- Develop and present new machine learning strategies in partnership with ODDITY LABS leaders.
- Stay apprised of the latest literature and tools in ML-driven molecule discovery and MLOps, and translate those developments into actionable software to further scientific projects.
- Foster a culture of innovation and agile, data-driven thinking across the ODDITY Lab’s team.
- Be a leader within ODDITY LABS and across the greater ODDITY ecosystem.
WHO YOU ARE
- Degree in computer science, data science, software engineering, computational chemistry or other fields with relevant experience.
- 5 years of experience (MS/PhD years can be included) in building and deploying highly-performant machine learning pipelines in a production environment, preferably in the biotech or pharmaceutical industries
- You are well-versed with high-performance computing, MLOps tools for different stages of the machine learning life-cycle, Github, CI/CD practices, and code documentation.
- You have a strong understanding of small molecule representations (ie: SMILES, graphs) and how to analyze, clean, and address common biases in small molecule screening data
- You are well-versed with ML and data science frameworks including PyTorch, PyTorch Geometric, numpy, scipy, and pandas
- You have experience using AWS services such as S3, EC2, ECS, AWS Batch, and Sagemaker to reduce runtime for training and evaluating deep learning models
- You are familiar with chemical informatics libraries, such as RDKit, DeepChem, Open Babel, and Datamol
- You are experienced with contributing, developing, and designing components of large scale codebases, using effective software engineering practices
- You are a strong problem solver with a deep curiosity and desire to tackle challenging questions.
- You have an analytical mindset with comfort analyzing data for machine-learning guided decision making
- You have strong project management and organizational skills, with an ability to create structure in ambiguous situations.
- You have strong attention to detail.
- You have excellent written and verbal communications with experience working with a diverse range of stakeholders.
- You are a hard worker with a high level of accountability.
- You are excited about working in growing a team, creating an environment that supports your team’s personal / professional development and strong performance.
- You are adaptable and a team player, willing to go the extra mile and jump in on ad hoc tasks to support the overall scientific and software goals of ODDITY LABS.
ADDITIONAL INFORMATION
- This position is hiring for a start in 2-3 months
- This position will consider and sponsor candidates on a visa (OPT, STEM OPT, H1B, TN).
- This position is in-office in our Cambridge, Massachusetts office and laboratory.
- The salary for this position is negotiable and commensurate with experience.
Note: We’re currently hiring for many roles! Not the right fit, but interested in another position? Contact us.