G

Genuine Parts Company

Distributes automotive and industrial replacement parts

Machine Learning Search Engineer

AI Application Engineering +1Posted on Nov 9
Full-timeBirmingham, AL, USANo salary listedHybrid

About the Job

Requirements

  • At least 6 years of professional backend or full-stack engineering experience with a strong Python and React focus, including asynchronous patterns, type annotations, testing, and production-grade service or component design.
  • Experience designing and deploying cloud-native applications; GCP is strongly preferred, while AWS or Azure experience is considered.
  • Hands-on experience building resilient, high-throughput microservices and RESTful or gRPC APIs.
  • Understanding of containerization with Docker, orchestration with Kubernetes, and serverless paradigms.
  • Strong grounding in SOLID design principles and software craftsmanship.
  • Ability to work cross-functionally with ML engineers, architects, and product owners in agile teams.
  • Comfort using AI tools to accelerate development throughput.
  • Strong experience using and managing monorepos.
  • Understanding of relational databases such as PostgreSQL, MySQL, and Oracle, and non-relational databases such as MongoDB and DynamoDB.

Responsibilities

  • Design, develop, and deploy production Python services end to end, including retrieval and ranking pipelines and client-facing APIs.
  • Build and integrate ML inference pipelines, including embedding models, transformer-based classifiers, LLM-powered query understanding, and reranking services.
  • Develop event-driven, real-time architectures using GCP services, including Cloud Run, Pub/Sub, GKE, and Cloud Functions.
  • Write tested and observable Python backends and own services through deployment, monitoring, and on-call support.
  • Drive frontend architecture decisions, establish development standards, and create reusable component libraries.
  • Work with the Search Architect and ML Architect to implement hybrid retrieval systems combining keyword search, dense vector similarity, and reranking.
  • Build and maintain Elasticsearch indexing pipelines, query services, and relevance-tuning tools.
  • Integrate vector databases such as Pinecone, Weaviate, and FAISS into retrieval workflows.
  • Instrument search pipelines with metrics including click-through rate, zero-result rate, and latency to support A/B experimentation.
  • Build responsive, production-ready interfaces from wireframes or Figma designs.
  • Champion CI/CD, observability, testing, and infrastructure-as-code.
  • Lead design sessions with engineers and architects and translate product requirements into maintainable technical solutions.
  • Participate in code reviews and knowledge-sharing, raising the team's collective skill level.
  • Provide guidance and technical knowledge-sharing to mid-level and junior developers.

Desired Qualifications

  • Experience with search platforms such as Elasticsearch, OpenSearch, Solr, or Algolia, including index management, query DSL, and relevance tuning.
  • Familiarity with vector search concepts and tools, including embeddings, approximate nearest neighbor (ANN), FAISS, Pinecone, and Weaviate.
  • Exposure to ML/AI patterns such as retrieval-augmented generation (RAG) pipelines, LLM integration, prompt engineering, or fine-tuning workflows.
  • Experience with AI orchestration frameworks such as LangChain, LangGraph, or Google ADK.
  • Experience with infrastructure-as-code tools such as Terraform, Pulumi, or OpenTofu, and mature CI/CD pipeline ownership.

About the Company

Genuine Parts Company

Distributes automotive and industrial replacement parts

Genuine Parts Company is a global distributor of automotive and industrial replacement parts, organized into two main segments: Automotive Parts Group and Industrial Parts Group. It sells high-quality replacement parts and value-added solutions through a network of over 10,700 locations across 17 countries, serving automotive repair shops, industrial manufacturers, and other service providers. Parts and solutions are delivered via its extensive distribution network, built on strong supplier relationships, and revenue comes from the sale of parts and related services. The company’s scale and multi-country presence differentiate it from competitors, enabling it to meet a wide range of customer needs. Its goal is to provide reliable replacement parts and related services worldwide by leveraging its large distribution footprint and supplier partnerships.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Atlanta, GA
Founded
1925

Recently Posted Jobs

Explore more opportunities at Genuine Parts Company

See more jobs