Demo

Full time Python ML Search Engine

Jobs via Dice
Austin, TX Full Time
POSTED ON 4/18/2026
AVAILABLE BEFORE 5/17/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Saxon Global Inc., is seeking the following. Apply via Dice today!

Position: Full time Python ML Search engine

Location: 100% remote

Duration : Full time

Job Description

Senior Python Engineer – ML/AI Search

We’re building the next generation of intelligent product search—systems that understand user intent, learn from behavior, and continuously improve. As a Senior Python Engineer on our ML/AI Search team, you’ll architect and build the backend services that power product discovery for millions of industrial buyers. Think scalable retrieval pipelines, real‑time inference, and APIs that make advanced AI usable across the business.

This is a hands‑on engineering role—not research. You’ll prototype, ship, and iterate quickly, deploying production systems on Google Cloud Platform and improving them based on real‑world performance. If you love Python, distributed systems, and search technology, you’ll thrive here.

What You’ll Work On

Build & Ship Search AI Systems

  • Design, develop, and deploy end‑to‑end Python services—from retrieval and ranking pipelines to customer‑facing APIs.
  • Integrate ML inference pipelines: embeddings, transformer models, LLM‑powered query understanding, and reranking.
  • Build event‑driven, real‑time architectures using Google Cloud Platform (Cloud Run, Pub/Sub, GKE, Cloud Functions).
  • Own your services in production: testing, observability, monitoring, and on‑call.

Shape Our Search Infrastructure

  • Partner with Search and ML Architects to build hybrid retrieval systems combining keyword search, vector similarity, and ML reranking.
  • Maintain Elasticsearch indexing pipelines, query services, and relevance‑tuning tools.
  • Integrate vector databases (Pinecone, Weaviate, FAISS, etc.) into retrieval workflows.
  • Instrument pipelines with meaningful metrics (CTR, zero‑result rate, latency) to drive A/B experimentation.

Raise the Engineering Bar

  • Champion CI/CD, observability, testing, and infrastructure‑as‑code.
  • Lead design discussions and translate product requirements into clean, scalable solutions.
  • Participate in code reviews and knowledge‑sharing to elevate the entire team.

What You Bring

Must‑Haves

  • 4 years of professional backend or full‑stack engineering experience with a strong Python focus.
  • Experience building and deploying cloud‑native applications (Google Cloud Platform preferred; AWS/Azure welcome).
  • Hands‑on experience with microservices, REST/gRPC APIs, Docker, Kubernetes, and serverless patterns.
  • Strong grounding in software design principles and clean engineering practices.
  • Excellent communication skills and comfort working with ML engineers, architects, and product teams.
  • Willingness to use AI tools to accelerate development.

Strongly Preferred (Search ML Experience)

You don’t need all of these, but they’ll help you ramp up fast:

  • Experience with search platforms (Elasticsearch, OpenSearch, Solr, Algolia).
  • Familiarity with vector search concepts and tools (embeddings, ANN, FAISS, Pinecone, Weaviate).
  • Exposure to ML/AI workflows: RAG pipelines, LLM integration, prompt engineering, fine‑tuning.
  • Experience with AI orchestration frameworks (LangChain, LangGraph, Google ADK).
  • Infrastructure‑as‑code (Terraform, Pulumi) and mature CI/CD pipeline ownership.

Regards

Sachin Agarwal

Salary.com Estimation for Full time Python ML Search Engine in Austin, TX
$108,333 to $139,547
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full time Python ML Search Engine?

Sign up to receive alerts about other jobs on the Full time Python ML Search Engine career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cloud Destinations LLC, is seeking the following. Appl... more
  • 5 Days Ago

  • Jobs via Dice Smithfield, RI
  • job summary: Extensive knowledge of internet, mobile, and application architecture, as well as current and emerging technologies Full grasp of the software... more
  • 5 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apidel Technologies, is seeking the following. Apply v... more
  • 5 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Full time Python ML Search Engine jobs in the Austin, TX area that may be a better fit.

  • Saxon Global Inc. Austin, TX
  • Position: Full time Python ML Search engine Location: 100% remote Duration : Full time Job Description Senior Python Engineer – ML/AI Search We’re building... more
  • 25 Days Ago

  • MPower Plus Austin, TX
  • Title: Backend Engineer – Java, Python with AI/ML Location: Austin, TX (Hybrid – 3 days onsite) Role Overview: We are seeking a Backend Engineer with stron... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!