368,910open jobs
9,449companies
47,822added this week
Browse all
Salary
$80k – $120k per year
Location
Remote (Germany)
Seniority
Senior · 4+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Founded in 2015, Constructor is an AI-powered search and product discovery platform built specifically for enterprise e-commerce businesses. The company utilizes real-time clickstream data and machine learning to deliver personalized product recommendations, site search results, and category browse experiences. By optimizing search outcomes for key retail metrics like revenue and conversion rather than simple keyword matching, it helps major online retailers increase sales and improve customer retention.

About us

Launched in 2019, Constructor is an AI-first ecommerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains.

As a Senior Machine Learning Engineer in the Search Quality team, you will improve the e-commerce experience for hundreds of millions of users across the world by building the systems that power relevance for global retailers - from fashion and grocery to electronics and hardware.

The mission is to measure search quality, push it higher, and catch degradations before the user does. You will achieve this through a blend of fine-tuned LLMs for relevance judgment, real-time models, and deep offline analysis of query logs.

About the Job

Your primary focus will be relevance evaluation and quality improvements:

  • LLM-based evaluation. We fine-tune our own models to assess relevance. This involves teaching the model to understand query intent, represent items from messy catalog data, and align model judgments with real user behavior.

  • Real-time quality in production. Reranking, filtering, signal computation. Latency is a strict requirement, so quality vs speed tradeoff is constant.

  • Automated quality monitoring and agentic insights. Pipelines to detect degradations and find underperforming patterns. Agent-based systems that generate actionable recommendations for the product data and search configurations.

What makes this interesting

  • Multi-domain, multi-language, at scale - 40+ languages, 20+ domains. The models need to generalize across all of them - without per-customer rules or overrides.

  • No universal ground truth. A grocery retailer and a fashion retailer may have different perceptions on what "relevant" means.

  • Efficiency at scale. Optimizing and scaling LLM inference across our entire customer base.

Requirements

  • 4+ years shipping production ML systems

  • Experience with search, information retrieval, or recommendation systems

  • Hands-on experience with fine-tuning, evaluation frameworks, and scaling LLM deployments

  • Strong Python and PyTorch. Fluency in SQL and data orchestration tools (Spark, Airflow)

  • Experience designing and running A/B tests to validate model impact

  • Excellent English communication skills

  • Experience collaborating in cross-functional teams (ranking, product, data engineering)

Benefits

  • Work with smart and empathetic people who will help you grow and make a meaningful impact.

  • Regular team offsite events to connect and collaborate.

  • Fully remote team - choose where you live.

  • Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.

  • Work from home stipend! We want you to have the resources you need to set up your home office.

  • Apple laptops provided for new employees.

  • Training and development budget for every employee, refreshed each year.

  • Maternity & Paternity leave for qualified employees.

  • Base salary: $80k-$120K USD, depending on knowledge, skills, experience, and interview results

  • Stock options - offered in addition to the base salary

Diversity, Equity, and Inclusion at Constructor

At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group.

Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,910 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Remote • Full-Time
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Structured Outputs
Management
n8n
Zapier
Apply
$27k – $110k per year (Estimated) • Remote • Full-Time
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Structured Outputs
Management
n8n
Zapier
Apply
$27k – $69k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
Python
TypeScript
AI/ML
Embeddings
LLM
RAG
LLM Guardrails
AI Agents
Function Calling
Model Context Protocol
Frontend
Angular
DevOps
AWS
Azure
CI/CD
Docker
GCP
Vector
Apply
$23k – $58k per year (Estimated) • In office • Full-Time • 7+ years exp • Gurgaon
Python
Databases
Apache Kafka
ElasticSearch
Redis
DevOps
Error Budget
Grafana
Incident Management
Kubernetes
OpenShift
Platform Engineering
Prometheus
Self-Healing
Cybersecurity
HashiCorp Vault
Cryptography
Vault
Apply
$36k – $78k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Pune
PowerShell
Python
SQL
DevOps
AppDynamics
AWS
Azure
GCP
Grafana
Prometheus
Splunk
Apply
Remote • Full-Time • 4+ years exp
JavaScript
Analytics
A/B Testing
Management
Slack
Apply
$89k – $198k per year (Estimated) • Remote • Full-Time • 5+ years exp
JavaScript
TypeScript
Frontend
React.js
Analytics
ETL/ELT
Apply
$80k – $110k per year • Remote • Full-Time • 5+ years exp
AI/ML
AI Agents
Apply
Platform Engineer 15 days ago
$80k – $120k per year • Remote • Full-Time • 5+ years exp
Databases
OpenSearch
DevOps
AWS
CI/CD
GitHub Actions
Grafana
Jenkins
Kubernetes
Terraform
VictoriaMetrics
GitHub
Apply
$80k – $120k per year • Remote • Full-Time • 3+ years exp
Databases
ElasticSearch
DevOps
AWS
CI/CD
CloudFormation
Platform Engineering
Prometheus
Terraform
VictoriaMetrics
Apply
See all jobs
This is one of many
368,910 more open roles from verified company boards, updated every day.