Search - Search Inference - Senior MLOps Engineer

elastic

Mandan (ND)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay
Health coverage
Flexible locations and schedules
Generous vacation days
Financial matching for donations
Volunteer project hours
Parental leave

Job summary

A leading search AI company is seeking a Senior MLOps Engineer who will work on improving machine learning model inference within search workflows. You will enhance the scalability and reliability of services, collaborate with various teams, and optimize solutions for efficiency. The ideal candidate should possess over 5 years of experience in MLOps, with a strong background in operating ML models at scale and tuning GPUs. This role offers competitive pay and flexible working options.

Qualifications

  • 5+ years of experience in an MLOps or related ML Engineering role.
  • Experience self-hosting & operating models at scale using frameworks like Ray.
  • Experience with specialized hardware, especially GPUs.

Responsibilities

  • Evolve the inference service to host LLMs.
  • Enhance service scalability and reliability.
  • Improve platform efficiency utilizing available infrastructure.

Skills

MLOps
Machine Learning Engineering
Production experience with Ray
GPU tuning via CUDA
Effective communication skills

Tools

Ray
KServe

Job description

Search - Search Inference - Senior MLOps Engineer

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale – unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50 % of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data – securing and protecting private information more effectively – Elastic’s complete, cloud‑based solutions for search, security, and observability help organizations deliver on the promise of AI.

What is The Role

The Search Inference team is responsible for bringing performant, ergonomic, and cost‑effective machine learning (ML) model inference to Search workflows. ML inference has become a crucial part of the modern search experience, whether used for query understanding, semantic search, RAG, or any other GenAI use‑case.

Our goal is to simplify ML inference in Search workflows by focusing on large‑scale inference capabilities for embeddings and reranking models that are available across the Elasticsearch user base. As a team, we are a collaborative, cross‑functional group with backgrounds in information retrieval, natural language processing, and distributed systems, working with Go microservices, Python, Ray Serve, Kubernetes/KubeRay on AWS, GCP & Azure.

We provide thought leadership across a variety of mediums including open code repositories, publishing blogs, and speaking at conferences. We focus on matching the expectations of our customers along the lines of throughput, latency, and cost. We’re seeking an experienced ML Ops Engineer to help us deliver on this vision.

What You Will Be Doing
  • Work with the team (and other teams) to evolve our inference service so it may host LLMs in addition to existing models (ELSER, E5, Rerank).
  • Enhance the scalability and reliability of the service and work with the team to ensure knowledge is shared and best practices are followed.
  • Improve the cost and efficiency of the platform, making the best use of available infrastructure.
  • Adapt existing solutions to use our inference service, ensuring a seamless transition.
What You Bring
  • 5+ years working in an MLOps or related ML Engineering role.
  • Production experience self‑hosting & operating models at scale via an inference framework such as Ray or KServe (or similar).
  • Production experience with running and tuning specialized hardware, especially GPUs via CUDA.
  • Nice‑to‑have: Production experience self‑hosting inference for LLMs in production.
  • Measured and articulate written and spoken communication skills. You work well with others and can craft concise and expressive thoughts into correspondence: emails, issues, investigations, documentation, onboarding materials, and so on.
  • An interest in learning new tools, workflows and philosophies that can help you grow. You can function well in an environment that drives towards change. This role has tremendous opportunities for growth!
Benefits and Compensation
  • Competitive pay based on the work you do here and not your previous salary.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • We match up to $2000 (or local currency equivalent) for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects you love.
  • Embracing parenthood with a minimum of 16 weeks of parental leave.
Equal Opportunity & Diversity Statement

Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co. We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster). Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic ("DNR"), and the Luhansk People’s Republic ("LNR"). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Location: National Information Solutions Cooperative, Mandan, ND, United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Performance Tuning - Elasticsearch
Senior Software Engineer - Performance Tuning - Elasticsearch

Referral Board • United States

On-site
USD 159,000 - 252,000
Stock program
401k with up to 6% match
Health coverage
+5
Tech Lead, Web Development - Back End
Tech Lead, Web Development - Back End

elastic • Boston (MA), City of Niagara Falls (NY)

On-site
USD 140,000 - 190,000
Health coverage
Flexible work calendar
Generous vacation days
+3
Senior Software Engineer - Search Algorithms - Elasticsearch
Senior Software Engineer - Search Algorithms - Elasticsearch

Elastic • United States

On-site
USD 133,000 - 253,000
Health coverage
Flexible locations
Generous vacation
+1
Full-Stack Senior Software Engineer
Full-Stack Senior Software Engineer

Showcify, Inc. • United States

On-site
USD 133,000 - 211,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer - Security Integrations - Prompt Engineering
Senior Software Engineer - Security Integrations - Prompt Engineering

Elastic • United States

Remote
USD 133,000 - 211,000
Stock option program
401(k) matching
Comprehensive benefits
+1
Senior Software Developer - Search Algorithms - Elasticsearch
Senior Software Developer - Search Algorithms - Elasticsearch

Elasticsearch B.V. • Mountain View (CA)

On-site
CAD 128,000 - 203,000
Health coverage
Flexible locations
Vacation days
+3
Platform - Engineering Productivity - Software Engineer II
Platform - Engineering Productivity - Software Engineer II

Elastic Cloud • McLean (VA)

On-site
USD 92,500 - 146,300
Company-matched 401k
Flexible working locations
Generous vacation days
Senior Software Engineer - Storage Engine - Elasticsearch
Senior Software Engineer - Storage Engine - Elasticsearch

Praxy • Northern (KY)

Hybrid
USD 133,000 - 211,000
Stock options
401k matching
Generous vacation
Sr. Director, Enterprise Data
Sr. Director, Enterprise Data

Elastic • United States

Remote
USD 212,000 - 336,000
Stock program
401k matching
Flexible locations & schedules
+4
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Referral Board • Town of Poland (NY)

On-site
USD 102,000 - 188,000
Health coverage
Flexible locations
Generous vacation days
+3