Constructor.io is seeking a Senior Machine Learning Engineer for the Attribute Enrichment team, which is responsible for implementing algorithms and training ML models to enhance product attributes.
The team focuses on delivering value to customers and achieving key performance metrics.
The role involves building and deploying robust ML systems for attribute enrichment using state-of-the-art ML techniques.
Responsibilities include collaborating with both technical and non-technical partners to develop analytical dashboards that demonstrate the impact of Attribute Enrichment algorithms.
The engineer will work on improving business KPIs by validating hypotheses with new ML approaches and techniques.
Requirements:
Candidates should have a strong enthusiasm for using ML to create a performant and practical ML system that updates daily.
Proficiency in NLP, particularly with transformer-based approaches, is required, along with practical experience in modern architectures; experience in computer vision is a plus.
Expertise in Python, at least one ML/DL framework, and proficiency in SQL are essential, as well as familiarity with big data technologies like Spark, Presto/Athena, and Hive.
A minimum of 2 years of professional experience in applied machine learning is required.
Candidates should have a proven track record of delivering production ML systems and conducting A/B tests to validate their effectiveness.
Strong communication skills are necessary to translate intuition into data-driven hypotheses that lead to engineering solutions with significant business value.
Comprehensive knowledge of classical machine learning, including ranking and classification, is required.
Experience with deep learning, including neural networks and representation learning, is essential.
Skills in designing, conducting, and analyzing A/B tests are necessary.
A strong understanding of data structures, algorithms, and their trade-offs is required.
Experience with public cloud services such as AWS, Azure, or GCP is necessary.
Benefits:
The position is fully remote, allowing employees to choose their location.
A work-from-home stipend is provided to help set up a home office.
New employees will receive Apple laptops.
There is a training and development budget for every employee, refreshed annually.
Parental leave is available for qualified employees.
Employees will work with intelligent colleagues who will support their growth and enable them to make a meaningful impact.
The compensation range for this position is between 90-110k USD, plus stock options and stipends.
Regular team offsites are organized to foster connection and collaboration.