Machine Learning Engineer: Attribute Enhancement (Remote)

  • Full Time
Job expired!

About us

Constructor.io powers product search and discovery for the world's largest retailers, including Sephora and Backcountry, handling billions of requests annually. You've likely utilized our product without even realizing it. Each year, we see multiples of growth in revenue and scale, serving customers across all eCommerce verticals globally.

We thrive on working collaboratively to help each other succeed and are committed to preserving an open, cooperative culture as we expand. We reach the right answer with empathy, ownership, and a passion for making an impact.


The Attribute Enrichment team, a part of Data Science and Engineering, is integral in implementing algorithms and training machine learning (ML) models. Our efforts are geared towards enhancing customer experiences and meeting key performance indicators by enriching product attributes. We aim to deliver value to our customers in the areas they most care about.

Constructor's Attribute Enrichment team is a new addition to the organization. It comprises ML engineers who oversee and collaborate on various ML projects. As a team member, you will use top-tier analytical, engineering, and machine learning techniques on vast data sets to influence the evolution and scalability of the ML algorithms used in attribute enrichment.


Challenges you will tackle

  • Build and deploy resilient ML systems for product attribute enrichment, utilizing cutting-edge ML techniques.
  • Work with technical and non-technical business partners to create analytical dashboards that illustrate the impact of Attribute Enrichment algorithms to stakeholders.
  • Enhance business KPIs by validating hypotheses with innovative ML approaches and techniques for attribute enrichment.


About you

  • You are passionate about using ML to build functional, high-performing ML systems that run and update daily.
  • You possess advanced proficiency in Natural Language Processing (especially transformer-based approaches) and practical experience with modern architectures. Any experience with Computer Vision is a significant plus.
  • You are skilled in Python, at least one ML/Deep Learning framework, SQL or its variants, and you're comfortable using the big data stack like Spark, Presto/Athena, and Hive.
  • You have a track record of delivering ML systems in production and have used A/B testing to validate their value. Any experience leading strategic ML product initiatives in a cross-functional team, from conceptualization to production, is a huge plus.
  • You are an excellent communicator with the ability to translate intuition into data-driven hypotheses that lead to engineering solutions providing significant business value.

Requirements

  • 2+ years of professional experience in applied machine learning
  • Exceptional skills in delivering and communicating business value
  • Proficiency in Python, SQL, and the big data stack for end-to-end ML product development
  • Extensive knowledge of classic machine learning, including ranking and classification
  • Experience with deep learning, including neural networks and representation learning
  • Competency in designing, conducting, and analyzing A/B tests
  • Solid understanding of data structures, algorithms, and their trade-offs
  • A demonstrated history of software architecture and design skills
  • Experience with a public cloud such as AWS, Azure, or GCP

Benefits

  • A competitive compensation package including stock options
  • Fully remote team - choose your own location
  • Work from home stipend! We provide the resources you need to establish your home office
  • Apple laptops issued to new employees
  • Training and development budget for every employee, renewed annually
  • Parental leave for eligible employees
  • Collaborate with intelligent individuals who will help you grow and make a meaningful impact

The compensation range for this position is between a base salary of 95-105K USD, plus stock options and stipends.


  • Diversity, Equity, and Inclusion at Constructor

At Constructor.io, we're dedicated to fostering a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals from all backgrounds and extend equal opportunities to all applicants, regardless of their education, variant opinions, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status, or association with any other protected group.