Machine Learning Engineer : Attribute Enrichment (Remote)

Constructor.io powers product search and discovery for major retailers like Sephora and Backcountry, serving billions of requests yearly.
$90,000 - $110,000
Machine Learning
Mid-Level Software Engineer
Remote
2+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Machine Learning Engineer : Attribute Enrichment (Remote)

Constructor.io is a rapidly growing company that powers product search and discovery for major retailers worldwide, including Sephora and Backcountry. The company serves billions of requests annually and is experiencing significant growth in revenue and scale across all eCommerce verticals globally.

As a Machine Learning Engineer on the Attribute Enrichment team within Data Science and Engineering, you'll play a crucial role in developing and implementing ML algorithms and models. The position offers an opportunity to work with state-of-the-art ML techniques, particularly in NLP and transformer-based approaches, to enhance product attributes and improve customer experience.

The role combines technical expertise in Python, ML frameworks, and big data technologies (Spark, Presto/Athena & Hive) with practical business application. You'll be responsible for building and deploying robust ML systems, conducting A/B tests, and developing analytical dashboards to demonstrate impact to stakeholders.

The position offers competitive compensation ($90-110k base + stock options), full remote work flexibility, and excellent benefits including work-from-home stipend, Apple equipment, training budget, and parental leave. Constructor maintains a strong commitment to maintaining an open, cooperative culture and values diversity, equity, and inclusion.

This is an ideal opportunity for an experienced ML engineer who enjoys practical implementation of ML systems, has strong communication skills, and wants to make a significant impact in the e-commerce space while working with a talented, collaborative team.

Last updated 13 days ago

Responsibilities For Machine Learning Engineer : Attribute Enrichment (Remote)

  • Build and deploy robust ML systems of attribute enrichment for products with the usage of state-of-the-art ML techniques
  • Collaborate with technical and non-technical business partners to develop analytical dashboards
  • Improve business KPIs by validating hypotheses with new ML approaches & techniques for attribute enrichment

Requirements For Machine Learning Engineer : Attribute Enrichment (Remote)

Python
  • 2+ years of professional experience in applied machine learning
  • Excellent skills delivering & communicating business value
  • Proficiency with Python, SQL and the big data stack for end-to-end ML product development
  • Comprehensive knowledge of classical machine learning, including ranking & classification
  • Experience with deep learning, including neural networks and representation learning
  • Skills designing, conducting & analyzing A/B tests
  • Strong knowledge of data structures, algorithms and their trade-offs
  • A proven track record of software architecture & design skills
  • Experience with a public cloud like AWS, Azure or GCP

Benefits For Machine Learning Engineer : Attribute Enrichment (Remote)

Education Budget
Parental Leave
Equity
  • Fully remote team - choose where you live
  • Work from home stipend
  • Apple laptops provided for new employees
  • Training and development budget for every employee, refreshed each year
  • Parental leave for qualified employees
  • Work with smart people who will help you grow and make a meaningful impact
  • Stock options
  • Base salary range of 90-110k USD

Interested in this job?

Jobs Related To Constructor Machine Learning Engineer : Attribute Enrichment (Remote)

GPU Computing Engineer

GPU Computing Engineer position at NVIDIA Shanghai, focusing on AI and automotive solutions using CUDA and TensorRT, requiring 3-5 years experience and strong programming skills.

AI Engineer, Healthcare

AI Engineer position focused on integrating AI/ML models for healthcare data extraction and transformation at Cascala Health.

Machine Learning Engineer

Machine Learning Engineer position at Freudenberg, focusing on developing and implementing machine learning solutions.

Machine Learning Engineer

Machine Learning Engineer position at McKesson focused on developing and implementing AI/ML solutions for healthcare applications.

Machine Learning Engineer, Large Behavior Models - Data

Machine Learning Engineer position at Toyota Research Institute, focusing on developing large behavior models for robotics, offering competitive salary and benefits in Los Altos, CA.