A complete application in a minute
Tailored resume and cover letter, ready to send.
Constructor is seeking a Backend/Platform Engineer to design, build, and operate high‑load distributed services powering the company’s ML infrastructure. You will own core ML services end-to-end—from design and deployment to observability—while partnering with ML and product teams to deliver reliable platform capabilities.
Ideal candidates have 5+ years of backend experience, strong Python, and hands-on cloud or Kubernetes expertise, with a design‑driven mindset and ownership ethos.
Launched in 2019, Constructor is an AI-first e-commerce 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. The ML Infrastructure team builds and operates the shared backend services and platform capabilities that Constructor's ML and product teams rely on to develop, deploy, and run machine learning at scale - from model serving (including LLMs) to the specialized storages and data pipelines behind it.
Design, build, and operate high-load distributed backend services that power the company's ML infrastructure Take end-to-end ownership of core ML services and related data pipelines: from design and implementation to deployment, observability, and continuous improvement Partner with ML and product teams to understand their needs and turn them into reliable, reusable platform capabilities Make and defend technical decisions: evaluate trade-offs, design first, and own the outcome Be responsible for what you and your team do