Skip to main content
Constructor
Constructor

Senior Backend Engineer: Machine Learning Infrastructure

RemoteUnited Kingdom only
Published
Role
Backend
Experience
Senior
Employment
Full-time
$80k–$120k/yr
Check eligibility

Open to GB only. Set where you work from to check your eligibility.

No BS summary

Senior backend/platform engineer with 5+ years, strong Python, and experience building distributed high-load services and APIs. Must have public cloud experience with AWS/GCP/Azure or self-managed Kubernetes. Role is remote but applicant location is restricted to the United Kingdom.

Core skills

PythonAWS/GCP/Azure/Kubernetes

Required skills

APIs

Optional skills

RustCC++GoQdrantMilvusWeaviateOpenSearch

What you'll do

  • Build and operate shared backend services and platform capabilities used by ML and product teams to develop, deploy, and run machine learning at scale.
  • Support model serving, including LLMs, specialized storages, and data pipelines.
  • Take end-to-end ownership of core services.
  • Make ML workloads easy to run, scale, and operate for every team.
  • Provide self-service, configurable infrastructure components to ML and product teams.
  • Own and evolve core ML services and related pipelines with a high bar for reliability and performance.
  • 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.

What they require

  • 5+ years of professional experience in backend or platform engineering.
  • Extensive Python knowledge.
  • Hands-on experience developing on a public cloud such as AWS, GCP, or Azure, or with self-managed Kubernetes.
  • Experience designing and building distributed, high-load services and APIs.
  • Strong knowledge of data structures, algorithms, and their trade-offs.
  • Design-driven engineering mindset, with expected use of modern AI tools while leading with system design and understanding their applicability and trade-offs.
  • Ownership and proactivity; readiness to solve problems and take responsibility for outcomes.
  • Friendly and willing to help teammates and others.
  • Preferred: Experience developing or contributing to ML platforms or ML infrastructure.
  • Preferred: Experience with model serving or inference infrastructure, including LLMs.

Benefits

  • Unlimited vacation time, with employees strongly encouraged to take at least 3 weeks per year.
  • Fully remote team; choose where you live.
  • Work from home stipend.
  • Apple laptops provided for new employees.
  • Training and development budget for every employee, refreshed each year.
  • Maternity and paternity leave for qualified employees.
  • Work with smart people who will help you grow and make a meaningful impact.
  • Base salary of $80k–$120k USD, depending on knowledge, skills, experience, and interview results.
  • Stock options offered in addition to base salary.
  • Regular team offsites to connect and collaborate.

Constructor.io 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.

🇺🇸 United StatesE CommerceStartupconstructor.com

Details

Apply routeDom
$80k–$120k/yr