Senior ML Search Engineer — End-to-End Retrieval

Deploy Alloy

Birmingham (AL)

On-site

USD 120,000 - 180,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Deploy Alloy is seeking a Search Engineer (Software Engineer III) to own end-to-end development of AI-powered search systems. You will design Python backends, build ML inference pipelines, and craft frontend components, while collaborating with ML and Search Architects on hybrid retrieval architectures.

You’ll deploy scalable services on GCP, apply best practices in CI/CD, and mentor junior engineers in a fast-paced, cross-functional environment.

Qualifications

  • 6+ years of backend or full-stack engineering experience with Python/React focus.
  • Strong Python and React foundation with production-grade service design.
  • Cloud-native experience; GCP preferred; AWS/Azure acceptable.
  • Hands-on experience building resilient microservices and RESTful/gRPC APIs.
  • Solid understanding of containerization (Docker) and orchestration (Kubernetes).
  • Experience with CI/CD and IaC practices.

Responsibilities

  • Design, develop, and deploy production Python services end-to-end—from retrieval and ranking pipelines through client-facing APIs.
  • Build and integrate ML inference pipelines: embeddings, transformer classifiers, LLM-powered query understanding, and reranking services.
  • Develop event-driven architectures on GCP: Cloud Run, Pub/Sub, GKE, Cloud Functions.
  • Write clean, tested Python backends and own services through deployment, monitoring, and on-call.
  • Drive frontend architecture decisions and create reusable component libraries.
  • Collaborate with Search Architect and ML Architect on hybrid retrieval systems.
  • Build and maintain Elasticsearch indexing pipelines, query services, and relevance tooling.
  • Integrate vector databases (Pinecone, Weaviate, FAISS) into retrieval workflows.
  • Instrument search pipelines with metrics and contribute to A/B experiments.
  • Produce production-ready interfaces from wireframes or designs.
  • Champion CI/CD, observability, testing, and IaC as non-negotiables.
  • Lead design sessions and translate product requirements into maintainable technical solutions.
  • Participate in code reviews and knowledge-sharing to raise the team's skill.

Skills

Python
React
Distributed systems
GCP
Docker
Kubernetes
REST APIs
Mentorship
CI/CD

Tools

Elasticsearch
OpenSearch
Algolia
Pinecone
Weaviate
FAISS
LangChain

Job description

Deploy Alloy is seeking a Search Engineer (Software Engineer III) to own end-to-end development of AI-powered search systems. You will design Python backends, build ML inference pipelines, and craft frontend components, while collaborating with ML and Search Architects on hybrid retrieval architectures.

You’ll deploy scalable services on GCP, apply best practices in CI/CD, and mentor junior engineers in a fast-paced, cross-functional environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Search Engineer - Full-Stack & Cloud
Senior ML Search Engineer - Full-Stack & Cloud

Deploy • Birmingham (AL)

On-site
USD 120,000 - 180,000
Senior ML Engineer - Remote AI Search & Personalization
Senior ML Engineer - Remote AI Search & Personalization

Worky • Mountain View (CA)

On-site
USD 206,000 - 269,000
Senior AI/ML Software Engineer, Search — Equity + Bonus
Senior AI/ML Software Engineer, Search — Equity + Bonus

Google LLC • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior ML Engineer: Production AI & Search (Remote)
Senior ML Engineer: Production AI & Search (Remote)

Atlassian • Seattle (WA)

Hybrid
USD 206,000 - 269,000
Senior ML Systems Engineer - Remote, Scalable Search
Senior ML Systems Engineer - Remote, Scalable Search

Atlassian • San Francisco (CA)

On-site
USD 180,000 - 260,000
Health and wellbeing resources
Paid volunteer days
Senior ML Systems Engineer, Scalable AI Search Platform
Senior ML Systems Engineer, Scalable AI Search Platform

Atlassian • New York (NY)

On-site
USD 150,000 - 210,000
Technical Lead - ML Systems for Search (Remote-friendly)
Technical Lead - ML Systems for Search (Remote-friendly)

Atlassian • San Francisco (CA)

Remote
USD 273,000 - 356,000
Health and wellbeing resources
Paid volunteer days
Equity
Senior ML Infra Engineer - Search Data Platform
Senior ML Infra Engineer - Search Data Platform

Amazon Inc. • Palo Alto (CA)

Hybrid
USD 165,000 - 224,000
Health insurance
RSUs
Senior ML Engineer — AI Search & Intelligence
Senior ML Engineer — AI Search & Intelligence

Work180 • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Health & wellbeing resources
Paid volunteer days
Senior ML Systems Engineer: Scalable Search Platform Remote
Senior ML Systems Engineer: Scalable Search Platform Remote

Atlassian • Austin (TX)

On-site
USD 160,000 - 220,000
Health & wellbeing resources
Volunteer days
Community involvement