Join Constructor as a Machine Learning Engineer: Recommendations (Remote)
Are you passionate about leveraging AI to transform the ecommerce landscape? Join Constructor, the only search and product discovery platform specifically designed for enterprise ecommerce where conversions matter. Our AI-first solutions empower shoppers to discover their desired products easily while enabling ecommerce teams to offer highly personalized shopping experiences, significantly boosting revenue, conversion rates, and profits. We are proud to deliver consistent $10M+ revenue lifts for major brands like Sephora, Petco, home24, Maxeda Brands, Birkenstock, and The Very Group.
About Constructor
Founded in 2015 by Eli Finkelshteyn and Dan McCormick, Constructor is a U.S.-based company dedicated to revolutionizing ecommerce through cutting-edge AI technologies. For more information, visit .
Introducing Our New AI Shopping Assistant
Our latest AI Shopping Assistant utilizes innovative approaches such as Retrieval Augmented Generation (RAG) and LLM Agents, setting a new standard for ecommerce technology. This high-paced, rapidly evolving environment brings together a dynamic team of designers, full-stack engineers, and machine learning engineers working collaboratively on multiple projects. As a team member, you will be instrumental in shaping our product strategy and prioritization, employing world-class analytical, engineering, and machine learning techniques to enhance and scale our AI Shopping Assistant.
Challenges You Will Tackle
- Build and deploy robust ML systems to create personalized shopping experiences with our AI Shopping Assistant.
- Design and deliver products using novel GenAI-based approaches like RAG and LLM Agents to meet customer needs and drive revenue growth efficiently.
- Develop methods to evaluate and optimize LLM-based pipelines, ensuring a solid foundation for improving business KPIs by validating hypotheses.
- Optimize open-source LLMs to perform at a high level in narrow domains, reducing dependency on large proprietary models.
- Participate in strategic planning, brainstorming, and prioritization sessions to enhance our product.
- Collaborate with technical and non-technical partners to develop analytical dashboards that communicate the product's impact to stakeholders.
Requirements
- Strong understanding of classical machine learning techniques.
- Experience with big data technologies for end-to-end ML product development.
- Knowledge of Natural Language Processing (NLP), especially transformer-based approaches (preferred).
- Proficiency in Python and experience in async programming in Python.
- Skilled in developing and maintaining analytical dashboards for business and ML metrics.
- Practical experience in designing, developing, and maintaining real-time services.
- Excellent communication skills in English.
- Passion for helping others grow and succeed as developers.
- Data-driven mindset with a passion for experimenting and using customer feedback to drive decisions.
- Strong strategic planning and prioritization skills.
- Continuous learning and tracking of recent advancements in AI and ML.
Nice to Have
- Experience optimizing and deploying open-source LLMs for domain-specific applications.
- Proficient in server-side coding for web services and understanding API design principles.
- Experience with NoSQL and relational databases, distributed systems, and caching solutions.
- Hands-on experience with Docker for service provisioning.
- Experience with observability tools like Prometheus and Grafana, and integrating alert systems like PagerDuty.
Benefits
- Competitive compensation: base salary range of 90-110k USD + stock options + work from home bonus.
- Work fully remotely—choose where you live!
- Work from home stipend to set up your home office.
- Apple laptops provided for new employees.
- Annual training and development budget for every employee.
- Parental leave for qualified employees.
- Work with smart people who will help you grow and make a meaningful impact.
- Join our company retreat to the Canary Islands (if you join before August 1)!
Diversity, Equity, and Inclusion at Constructor
At Constructor.io, we