Taro Logo

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

Job Description

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 4 months 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

Related Jobs

AI Engineer

AI Engineer position at Mindera, focusing on LLMs and vector databases, requiring 4 years of experience, offering remote work and comprehensive benefits.

Machine Learning Engineer (Mid)

Mid-level Machine Learning Engineer position at Powertalent with hybrid work options in multiple Portuguese locations

Machine Learning Engineer (Mid)

Mid-level Machine Learning Engineer position at a global professional services company, focusing on building scalable ML products with GCP tools and microservices architecture.

AI Engineer

AI Engineer position at BrandBastion, building and maintaining AI-powered social media management solutions for global brands, with focus on classification systems and NLP.

Analytics Engineer

Analytics Engineer position at Sword Health, focusing on AI data foundations and internal AI solutions, requiring 3+ years experience in data engineering with SQL and Python expertise.