Remote Senior Machine Learning Engineer: ML Recall

at Constructor

Posted 3 days ago 3 applied

Description:

  • Constructor is a next-generation platform for search and discovery in e-commerce, focusing on optimizing metrics like revenue, conversion rate, and profit.
  • The search engine is developed in-house using transformers and generative LLMs, powering various functionalities from search to recommendations.
  • The company serves over 1 billion queries daily across multiple languages and has clients like Sephora, Under Armour, and Petco.
  • The Machine Learning Recall team is responsible for building and optimizing ML/DL models to enhance customer experience through relevancy and effectiveness.
  • The Senior Machine Learning Engineer will focus on improving recall, developing visual solutions, and integrating various technologies/models for broader use within the company.
  • Key challenges include building robust ML systems for search, tuning LLMs, improving business KPIs, collaborating with technical teams, and taking responsibility for team outputs.

Requirements:

  • Candidates must have 3+ years of professional experience in applied machine learning.
  • Excellent knowledge of NLP, particularly transformer-based approaches, is required.
  • A comprehensive understanding of classical machine learning is necessary.
  • Extensive knowledge of Python and experience with any deep learning framework, preferably Torch, is essential.
  • Experience with SQL dialects, including SparkSQL and MySQL, is required.
  • Proven experience in delivering production ML systems is a must.
  • Proficiency with a big data stack for end-to-end ML product development, particularly using Pyspark, is needed.
  • Candidates should be able to translate intuition into data-driven hypotheses that yield significant business value.
  • Proactivity in problem-solving and a friendly demeanor towards teammates are essential.
  • Nice to have skills include experience in designing A/B tests, knowledge of Rust or C/C++, familiarity with public cloud services like AWS, Azure, or GCP, and strong knowledge of data structures and algorithms.

Benefits:

  • Employees enjoy unlimited vacation time, with encouragement to take at least 3 weeks off per year.
  • The company offers a fully remote work environment, allowing employees to choose their location.
  • A work-from-home stipend is provided to help set up home offices.
  • New employees receive Apple laptops.
  • There is a training and development budget for every employee, refreshed annually.
  • Maternity and paternity leave is available for qualified employees.
  • Employees work alongside smart colleagues who contribute to personal growth and meaningful impact.
  • The position offers a base salary range between $80k and $120k USD, depending on various factors.
  • Regular team offsites are organized to foster connection and collaboration.