Elastic logo

Software Engineer II - Search Inference

Elastic

About the Role

As a Software Engineer II in the Search Inference team at Elastic, you will be instrumental in enhancing the search experience through machine learning model inference. This role involves building product enhancements for search components, contributing to Elasticsearch and Kibana, and working on distributed machine learning infrastructure. You will collaborate with software development engineers and site reliability engineers to ensure solutions are highly available, maintainable, scalable, secure, and meet compliance requirements.

Responsibilities

  • Build and enhance product features for search components.
  • Contribute to Elasticsearch and Kibana.
  • Work on distributed machine learning infrastructure.
  • Collaborate with other engineers to ensure high availability and scalability.
  • Audit and fine-tune key performance indicators (KPIs) to meet relevance and performance goals.

What You Will Bring

  • 3+ years of experience as a professional software developer.
  • Experience with at least one object-oriented programming language.
  • Experience contributing to large scale distributed systems.
  • Knowledge of Docker/containerization and Kubernetes in production environments.
  • Excellent practical judgment and communication skills.
  • Interest in modern machine learning, NLP, and information retrieval is a plus.

Our Team Style

  • We appreciate articulate and "low ego" individuals who want to grow as part of a team.
  • We embrace diversity and encourage open communication and challenge.
  • We hold each other accountable and take pride in delivering innovative and valuable features.

Additional Information

  • Competitive pay based on work, not previous salary.
  • Health coverage for you and your family.
  • Flexible locations and schedules for many roles.
  • Generous vacation days.
  • Embrace parenthood with a minimum of 16 weeks of parental leave.
  • We match up to $2000 for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects you love.

Benefits
Extracted with AI

  • 401(k)

Similar jobs

Last update: 23 minutes ago

Elastic logo
Elastic

Full Stack Software Engineer II (Java/React)

Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

OUTFITTERY logo
OUTFITTERY

Software Engineer - Machine Learning

Join OUTFITTERY as a Software Engineer in Machine Learning, focusing on AI solutions for fashion. Remote work and flexible hours offered.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

Wolt logo
Wolt

Staff Engineer, Consumer Search

Join Wolt as a Staff Engineer in Berlin to develop large-scale search features using Elasticsearch and Python.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

LlamaIndex logo
LlamaIndex

Founding AI Engineer

Join LlamaIndex as a Founding AI Engineer to shape the future of LLM applications with cutting-edge AI projects.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Refuel logo
Refuel

Software Engineer - Platform

Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

LlamaIndex logo
LlamaIndex

Founding Applied AI Engineer

Join LlamaIndex as a Founding Applied AI Engineer to build and deploy LLM applications. Competitive salary and equity offered.

Swift logo
Swift

Observability Platform Data Engineer

Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Elastic logo
Elastic

Kibana Lead Architect

Join Elastic as a Kibana Lead Architect to drive technical vision and architecture for Kibana, ensuring reliability and scalability.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

DwellFi  logo
DwellFi

AI Solutions Software Engineer

Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama.