Constructor, founded in 2015 in San Francisco, is revolutionizing e-commerce with its AI-first search and product discovery platform. As a Backend Engineer on the Personalization team within the Machine Learning Chapter, you'll be at the forefront of developing algorithms that drive impressive results for major brands like Sephora, Petco, and Under Armour.
The role combines machine learning and backend engineering to create powerful personalization capabilities that directly impact business KPIs. You'll work with a diverse team of ML and product engineers, using cutting-edge technologies to build and scale personalization algorithms that generate consistent $10M+ lifts for enterprise clients.
Your responsibilities will include building robust ML systems, developing User History and Profile APIs, and optimizing system architecture. The position requires strong Python skills, experience with distributed systems, and a background in building ML-based services. You'll work in a fully remote environment with competitive compensation including stock options and various benefits.
The ideal candidate should be passionate about data-driven decision making, capable of independent work, and eager to contribute to a collaborative team environment. Constructor offers a supportive culture focused on diversity and inclusion, providing opportunities for professional growth through yearly training budgets and work with industry-leading technologies.
This role offers an exciting opportunity to shape the future of e-commerce personalization while working with a team that values both technical excellence and business impact. You'll be part of a company that's making significant strides in the e-commerce space, working with some of the biggest brands in the industry.