
Python
SQL
Pyspark
Senior Machine Learning Engineer
Overview
Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit.
Job Description
Our search engine is entirely invented in-house utilizing transformers and generative LLMs, and we use its core and personalization capabilities to power everything from search itself to recommendations to shopping agents.
Responsibilities
- - Build and deploy robust ML systems for search (including text/image & multimodal approaches, etc)
- - Tune LLMs to improve our system in different aspects, not limited to what we already have
- - Improve business KPIs by using new techniques/models and validating hypotheses.
- - Collaborate with other technical teams to exchange experiences to improve the overall system
- - Be responsible for what you and your team do
Required Skills
- - 3+ years of professional experience in applied machine learning
- - Excellent NLP knowledge (especially transformer-based approaches)
- - Comprehensive knowledge of classical machine learning
- - Extensive Python knowledge
- - Experience with any DL framework (we’re using torch)
- - Experience with any SQL dialect (we’re using SparkSQL, MySQL and a couple more dialects)
- - You have delivered production ML systems
- - Proficiency with big data stack for end-to-end ML product development (we’re using Pyspark for most of our pipelines)
- - You are able to translate intuition into data-driven hypotheses that result in engineering solutions that bring significant business value
- - Proactivity: you can't close your eyes to problems, but are ready to solve them
- - You are friendly and willing to help your teammates & others
Benefits
- - Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year
- - 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
- - Maternity & Paternity leave for qualified employees
- - Work with smart people who will help you grow and make a meaningful impact
- - Stock options - offered in addition to the base salary
- - Regular team offsites to connect and collaborate
About the company
Constructor’s AI-powered search and product discovery platform delivers unmatched KPI optimization and fast ROI for enterprise ecommerce brands — while giving customers a personalized, enjoyable shopping experience.
All Job Openings at Constructor