About us
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.
ML recall team consistency deliver KPI lifts for our customers in search and make our DS part more transparent for our customers.
Job responsibilities
- Build and deploy robust ML systems for search (including vector search, result filtering, related searches, etc).
- Collaborate with technical and non-technical business partners to develop analytical dashboards that describe the impact of ML algorithms to stakeholders.
- Improve business KPIs by using new techniques/models and validating hypotheses.
- Help to make our system more transparent for our customers.
Candidate Profile
- You are proficient in NLP on high level, and have practical experience with modern architectures.
- You are familiar with classic NLP approaches
- You are excited about using ML to build a practical search system for 200M+ requests per day.
- You excel at Python, at least one ML/DL framework (we're using torch), have proficiency with any variant of SQL, and feel comfortable with the big data stack like Spark, Presto/Athena & Hive.
- You have delivered production ML systems and conducted A/B tests to validate their value.
- You are an excellent communicator with the ability to translate intuition into data-driven hypotheses that result in engineering solutions that bring significant business value
- You love to work on performance optimization such as increasing result quality and improving code performance
- Excellent NLP knowledge (especially transformer-based approaches)
- Comprehensive knowledge of classical machine learning
- Practical experience
- Extensive Python knowledge
- Proficiency with big data stack for end-to-end ML product development
- Nice to haves:
- Skills designing, conducting, and analyzing A/B tests
- Experience with Rust (or C/C++)
- Experience with a public cloud like AWS, Azure, or GCP
- Strong knowledge of data structures, algorithms and their trade-off
Salary for this position 80-110k USD + stock options
0 applies
76 views
Jobs from our Partners
Red Hat Linux Software Engineer
Senior Product Engineer - Platform
Other Jobs from Constructor
Backend Engineer: Search Features & APIs (Remote)
Backend Engineer: Search Features & APIs (Remote)
Backend & API Engineer - Catalog Management (Remote)
Software Engineer for AB Testing Platform (Remote)
Full-Stack Engineer, Retail Media (Remote)
Backend Engineer: Retail Media (Remote)
Similar Jobs
Senior Data Scientist
US Tech - Tech Lead - Generative AI Solutions
US Tech - Data Scientist - Gen AI Solutions
Lead/Senior Data Scientist
Data Analyst
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 257 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee