Constructor is the only search and product discovery platform tailor-made for enterprise e-commerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for e-commerce teams to deliver highly personalized experiences that drive impressive results. Optimizing specifically for e-commerce metrics like revenue, conversion rate and profit, Constructor generates consistent $10M+ lifts for some of the biggest brands in e-commerce, such as Sephora, Petco, home24, Maxeda Brands, Birkenstock and The Very Group.
The Query team builds and maintains systems that are the entry point of C.io's search & autosuggest experiences; providing spelling correction, autocompletion, and other query-processing techniques that capture the user's intent, and steer the rest of our platform toward satisfying it. As a member of this team, you'll research, develop, and evaluate improvements to our services and systems, while guaranteeing their performance and scalability.
As an ML Engineer on the Query Team:
- Improve business KPIs by implementing ML solutions for query processing
- Develop and maintain search & autosuggest quality assessment pipelines.
- Use data to find opportunities for improvements, and propose, prioritize & validate hypotheses.
- Help to make our system more transparent for our customers
- Excellent knowledge of classical machine learning
- Familiarity with NLP
- Extensive Python knowledge
- Strong analytical skills & data-driven culture
- Familiarity with big data stack for end-to-end ML product development
- Nice to haves:
- Proficiency in deep learning, especially in the field of NLP
- Experience designing, conducting, and analyzing A/B tests
- Experience with Rust (or C/C++)
- Strong knowledge of data structures, algorithms, and their trade-off
Expected skillset
- Hard skills
- Must haves
- 4+ years of experience as an engineer
- “Classic” ML and DL fundamentals
- Python
- Data analytics skills
- Basic data structures & algorithms
- Nice to haves
- NLP, especially modern transformer-based
- Rust, C/C++, or any other compiled programming language
- Experience designing, conducting, and analyzing A/B tests
- Big data stack, preferably spark
- SQL
- Soft skills
- Must haves
- Autonomous & self-driven
- Team player, great to work with
- Data-driven, problem-first & metrics-oriented mindset
- Good listener and can explain complex ideas in simple words
0 applies
32 views
Other Jobs from Constructor
Data Engineer: Data Platform Team
Data Analyst: Attribute Enrichment (Remote)
Full Stack React Engineer: Merchant Tools (Remote)
Machine Learning Engineer : Recommendations (Remote)
Data Analyst: Prospect Solutions (Remote)
Similar Jobs
Senior Software Engineer - Triton Tools
Senior Machine Learning Engineer, Presentation Attack Detection
Software Engineer I/II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,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
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee