Senior Java Engineer for Elasticsearch Inference API

Elastic

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible location
Generous vacation days
Parental leave
Volunteer time

Job summary

Elastic is seeking a Senior Java Developer to join the Elasticsearch team and drive the Inference API efforts. You will work across the plugin framework, REST API, and integration points with external providers, influencing architecture and quality across distributed teams.

You will design, implement, and test APIs, streaming, and billing integrations, collaborating closely with the Kibana team and inference specialists. A strong focus on reliable tests and scalable solutions is expected.

Qualifications

  • 5+ years of production Java experience in a large codebase.
  • Experience with concurrent or parallel programming and JVM internals is preferred.
  • Proven ability to design and maintain APIs and integrations.
  • Experience contributing to open source projects is a plus.

Responsibilities

  • Develop and maintain the Elasticsearch Inference API plugin framework and REST API.
  • Design protocols, streaming, async execution, and billing integration.
  • Collaborate with the inference team and the Kibana team across functions.
  • Build integrations with internal systems and external inference providers.
  • Write thorough tests: unit tests (ESTestCase) and REST integration tests.

Skills

Java
Distributed systems
API design
Async programming
Testing

Tools

Gradle
Maven

Job description

Elastic is seeking a Senior Java Developer to join the Elasticsearch team and drive the Inference API efforts. You will work across the plugin framework, REST API, and integration points with external providers, influencing architecture and quality across distributed teams.

You will design, implement, and test APIs, streaming, and billing integrations, collaborating closely with the Kibana team and inference specialists. A strong focus on reliable tests and scalable solutions is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Inference API for AI-Driven Search
Senior Java Engineer - Inference API for AI-Driven Search

Elastic • United Kingdom

On-site
GBP 90,000 - 130,000
Competitive pay
Health coverage for you and your loved
Flexible locations and schedules
+3
Senior Java Engineer for AI Inference API
Senior Java Engineer for AI Inference API

Elasticsearch B.V. • United Kingdom

Remote
GBP 90,000 - 150,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Java Software Engineer (Search Inference, Platform)
Senior Java Software Engineer (Search Inference, Platform)

Elastic • Greater London

Hybrid
GBP 90,000 - 130,000
Health coverage
Flexible location
Generous vacation days
+2
Senior Java Software Engineer - Search Inference - Platform
Senior Java Software Engineer - Search Inference - Platform

Elasticsearch B.V. • United Kingdom

Remote
GBP 90,000 - 150,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Java Platform Engineer — Core Infra
Senior Java Platform Engineer — Core Infra

Elastic • United Kingdom

On-site
GBP 90,000 - 150,000
Competitive pay
Health coverage
Flexible locations & schedules
+3
Senior Java Platform Engineer - Core Infrastructure
Senior Java Platform Engineer - Core Infrastructure

Elastic • Greater London

Hybrid
GBP 110,000 - 170,000
Health coverage
Flexible location
Generous vacation
+3
Senior Java Engineer (Core / Infra - Elasticsearch)
Senior Java Engineer (Core / Infra - Elasticsearch)

Elastic • Greater London

Hybrid
GBP 110,000 - 170,000
Health coverage
Flexible location
Generous vacation
+3
Senior Java Engineer – Secure, Scalable Distributed Systems
Senior Java Engineer – Secure, Scalable Distributed Systems

Elastic • United Kingdom

On-site
GBP 110,000 - 160,000
Competitive pay
Health coverage for you and family
Flexible locations and schedules
+4
Senior Java Security Engineer — Elasticsearch Core
Senior Java Security Engineer — Elasticsearch Core

Elastic • Greater London

Hybrid
GBP 90,000 - 130,000
Health coverage
Flexible location
Generous vacation days
+3
Principal Performance Engineer: Elasticsearch
Principal Performance Engineer: Elasticsearch

Borderless • Greater London

Hybrid
GBP 67,000 - 106,000
Health coverage
Flexible schedules
Generous vacation days
+3