ConstructorCO

Machine Learning Engineer: Personalization

Constructor

Salary: 90k-110k USD

Spain only
Apply now

Constructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results. Optimizing specifically for ecommerce metrics like revenue, conversion rate and profit, Constructor generates consistent $10M+ lifts for some of the biggest brands in ecommerce, such as Sephora, Petco, home24, Maxeda Brands, Birkenstock and The Very Group. Constructor is a U.S. based company that was founded in 2015 by Eli Finkelshteyn and Dan McCormick. For more, visit: constructor.io.

About the Team

The Personalization team, within the Machine Learning Chapter, plays a central role in implementing algorithms that optimize for business KPIs like revenue & conversions and increase user engagement via personalizing results for a given user. We focus on metrics over features, arming our ranking algorithms with powerful personalization that brings value to customers in the way they care the most about.

The team is a cross-functional team, consisting of Machine Learning, Backend, and Frontend engineers as well as designers, all owning & collaborating on multiple projects. As a member of the Personalization team, you will be surrounded by and encouraged to use world-class analytical, engineering, and machine learning techniques on big data to shape the evolution and scale of our personalization algorithms, metrics, and explanation. The Personalization team owns personalization signals affecting product ranking of Search, Browse, Autocomplete, and Recommendation experiences.

Challenges you will tackle

The primary focus of this job is to analyze, develop, and implement personalization signals in close collaboration with other great engineers from the Personalization team and other teams in the Data Science Chapter. The job can consist of, but is not limited to:

  • Creating user segments to analyze behaviors and provide insights to customers, enabling them to utilize this data for their own purposes, such as marketing campaigns.
  • Improving the quality of our product discovery platform by developing new & improving current (ML / heuristic based) personalization signals.
  • Defining user scenarios for personalization and shaping personalization metrics to track personalization improvements offline & online (in A/B tests).
  • Collaborate with technical and non-technical business partners to develop analytical dashboards that explain the impact of Personalization algorithms to stakeholders.
  • Participate in strategic planning, brainstorming & prioritization sessions to improve personalization.

Requirements

Hard skills:

  • You have comprehensive understanding of classical machine learning techniques.
  • You excel at Python, at least one ML/DL framework, have proficiency with any variant of SQL, and feel comfortable with the big data stack like Spark.
  • You have delivered production ML systems and conducted A/B tests to validate their value.
  • You can set hypotheses on data patterns and analyze the data to validate them.
  • You strive to continuously learn and keep the track of the recent advancements in the field of AI and ML.
  • Nice to have:
    • You have comprehensive knowledge of Natural Language Processing (NLP), especially transformer-based approaches is a plus.
    • You have experience in Personalization algorithms used in ranking systems.

Soft skills:

  • You have excellent English communication skills.
  • You enjoy helping others around you grow as developers and be successful
  • You pick up new ideas and technologies quickly, love learning and talking to others about them
  • You have data-driven mindset with a passion for experimenting and using customer feedback to drive decision-making.
  • Nice to have: you have experience collaborating in cross-functional teams.

Benefits

  • Compensation: base range of 90-110k USD + stock options + work from home bonus
  • 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
  • Parental leave for qualified employees
  • Work with smart people who will help you grow and make a meaningful impact
  • Come along on our company retreat to the Canary Islands if you join before August 1!

Diversity, Equity, and Inclusion at Constructor

At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group. Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Constructor know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 19, 2024

Posted on

Jun 20, 2024

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 90k-110k USD

Location requirements

Hiring timezones

Spain +/- 0 hours
Claim this profileConstructor logoCO

Constructor

View company profileVisit constructor.io

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

23 remote jobs at Constructor

Explore the variety of open remote roles at Constructor, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Constructor

Remote companies like Constructor

Find your next opportunity by exploring profiles of companies that are similar to Constructor. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan