Data Analyst: Ranking Team
Job Description
Join Constructor: Data Analyst – Ranking Team
Are you passionate about data and its power to shape user experiences? Do you thrive in a fast-paced environment where your insights directly impact a globally used e-commerce platform? If so, Constructor.io is looking for a talented Data Analyst to join our Ranking Team.
About Constructor
Constructor is revolutionizing e-commerce search and discovery with our next-generation platform. We’re not just building a search engine; we’re creating a personalized shopping experience powered by cutting-edge AI, including transformers and generative LLMs. Our proprietary engine is designed for extreme scale, processing over 1 billion queries daily in 150 languages across roughly 100 countries. We are trusted by industry leaders such as Sephora, Under Armour, and Petco.
At Constructor, we value empathy, openness, curiosity, and continuous improvement. We foster a culture where every team member is empowered to contribute their best, driving innovation and achieving remarkable results.
Role Overview: Data Analyst – Ranking Team
As a Data Analyst on our Ranking Team, you’ll play a pivotal role in optimizing the machine learning models that determine how shoppers discover products on our Customers’ e-commerce platforms. You’ll evaluate and improve the performance of ranking models, features, and configurations through our extensive A/B testing program, processing terabytes of data to uncover insights that drive product and algorithm enhancements. As the first data analyst on the team, you’ll collaborate closely with engineers, data scientists, and product managers to define success metrics, uncover insights, and influence our product roadmap.
Key Challenges
- Analyze Ranking Performance: Evaluate A/B tests across models and customer segments to quantify business impact and guide ML development.
- Understand Shopper Behavior: Investigate how ranking changes affect user behavior and conversion metrics using SQL, Python, and Spark.
- Design & Validate Metrics: Define new metrics to measure search relevance, personalization, and model performance.
- Build Analytics Infrastructure: Create scalable dashboards and reporting tools for product, engineering, and leadership teams.
- Drive Data-Informed Decisions: Partner cross-functionally to design experiments, validate hypotheses, and communicate insights that influence product roadmap and ML strategy.
What We’re Looking For
We are looking for a highly motivated and skilled Data Analyst with:
- 3+ years of experience analyzing complex experiments and extracting actionable insights from large datasets.
- Expertise in SQL and big data technologies like Spark.
- Strong Python programming skills for exploratory analysis and custom metrics development.
- Understanding of ML pipelines, training data quality, and ranking/recommendation metrics.
- Experience designing metrics and ensuring their alignment with business outcomes.
- Proficiency in data visualization tools like Tableau or Looker.
- Ability to influence product and engineering decisions through data storytelling.
- A product-minded and business-focused approach with a deep curiosity about user behavior.
Benefits of Joining Constructor
- Unlimited vacation time (we encourage at least 3 weeks per year!)
- Fully remote team – work from anywhere!
- Work from home stipend
- Apple laptops provided
- Training and development budget
- Maternity & Paternity leave
- Work with a smart and impactful team
- Competitive salary: This position has a base salary range between $80k and $120k USD.
- Regular team offsites
Diversity, Equity, and Inclusion
Constructor is committed to cultivating a diverse, equitable, and inclusive work environment. We encourage applications from all backgrounds and are focused on finding the best candidate for the job, regardless of listed qualifications.
“