Senior Machine Learning Engineer: ML Recall
About the role
Constructor is hiring a Senior Machine Learning Engineer for its ML Recall team, which builds the retrieval layer of an ecommerce search engine used across 40+ languages and 20+ domains. The role focuses on search recall, query understanding, and visual and multimodal search, with latency constraints shaping the tradeoffs between relevance and speed.
You’ll experiment with model architectures, evaluate them through A/B tests on live traffic, and own models from problem framing through rollout. The team also develops models that other teams use as a platform. Candidates should bring production ML experience, search or recommendation expertise, transformer training and evaluation skills, and strong Python and PyTorch knowledge. The position is fully remote, with a stated EMEA location bucket. The advertised base salary is $80k-$120k USD, with stock options in addition.
Highlights
- Build retrieval and multimodal search systems at ecommerce scale.
- Test model changes on live traffic and measure business impact.
- Work with Python, PyTorch, Spark, and Airflow.
- Remote role with $80k-$120k USD base salary and stock options.
This recap is dataskew's editorial summary, not the company's copy.