Python
SQL
Spark

Machine Learning Engineer: Personalization (Remote)

Overview

Constructor is hiring a Machine Learning Engineer for their Personalization team to build and deploy robust ML systems for personalized product discovery experiences.

Job Description

Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit. Our search engine is entirely invented in-house utilizing transformers and generative LLMs, and we use its core and personalization capabilities to power everything from search itself to recommendations to shopping agents.

Responsibilities

  • - Build and deploy robust ML systems / algorithms for personalized product discovery experiences
  • - Drive research initiatives to ensure the team adopts an innovative approach and integrates state-of-the-art techniques
  • - Conceptualize and implement new personalization features and products that meet customer needs, drive revenue growth and enhance other business KPIs
  • - Collaborate in architectural discussions and optimize the system architecture of the Personalization domain

Required Skills

  • - Data-Driven and Customer-Focused: Able to translate insights into data-driven hypotheses and engineering solutions that drive business value
  • - Passionate about experimentation, and using customer feedback to inform decisions and drive results
  • - Personalization Experience: Background in personalized recommendation systems, ranking models, or search relevance
  • - ML Expertise: Proficient in machine learning with hands-on experience in applying modern personalized architectures
  • - Proven Ability to Deliver: Experience in building and deploying production ML systems, and using A/B testing to validate their value
  • - Programming Languages and Tools: Excellent Python skills, experience with at least one DL framework, proficient in SQL, and comfortable with big data tools (Spark, Presto/Athena, Hive)
  • - ML Workflow Management: Experience with data pipeline orchestration (e.g., Airflow) for automating ML workflows
  • - Effective Communication: Clearly explains complex technical concepts and data insights to both technical and non-technical audiences

Benefits

  • - Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year
  • - Fully remote team - choose where you live
  • - Work from home stipend! We want you to have the resources you need to set up your home office
  • - Apple laptops provided for new employees
  • - Training and development budget for every employee, refreshed each year
  • - Maternity & Paternity leave for qualified employees
  • - Work with smart people who will help you grow and make a meaningful impact
  • - Regular team offsites to connect and collaborate

About the company

Constructor’s AI-powered search and product discovery platform delivers unmatched KPI optimization and fast ROI for enterprise ecommerce brands — while giving customers a personalized, enjoyable shopping experience.


All Job Openings at Constructor