Constructor is an AI-first e-commerce search and discovery platform that helps shoppers find the right products and enables global e-commerce brands to increase revenue and conversion.
• Build, deploy, and support robust high-load machine learning-based real-time systems for search and browse experiences;
• Collaborate with technical and non-technical business partners to develop and update ranking functionalities;
• Develop the Ranking Platform for internal users, mainly data scientists and machine learning engineers;
• Optimize current ranking service performance to process requests faster;
• Optimize signal delivery and retrieval, also known as Feature Store, for machine learning model inference;
• Communicate with stakeholders within and outside the team.
• Experience designing, developing, and maintaining high-load distributed real-time services in the cloud;
• Proficiency with Infrastructure as Code tools such as CloudFormation or Terraform for managing cloud resources;
• Hands-on experience setting up and improving CI/CD pipelines;
• Proficiency with Python;
• Experience with server-side coding for web services and a good understanding of API design principles;
• Experience with NoSQL and relational databases, distributed systems, and caching solutions;
• Experience with major public cloud platforms: AWS, Azure, or GCP;
• Experience collaborating in cross-functional teams;
• Nice to have: MLOps experience, proficiency with compiled languages such as C, Rust, or Go.
• Regular team offsite events;
• Unlimited vacation time; employees are strongly encouraged to take at least 3 weeks per year;
• Work-from-home stipend;
• Apple laptops provided for new employees;
• Annual training and development budget;
• Maternity and paternity leave for qualified employees;
• Stock options offered in addition to the base salary.