Senior Java Engineer - Inference API & AI Platform

Elasticsearch B.V.

Portugal

Remote

EUR 56,000 - 88,000

Full time

6 days ago
Be an early applicant
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

Health coverage
Flexible locations & schedules
Generous vacation days
Volunteer time off
Parental leave

Job summary

Elastic is seeking a Senior Java Developer to join the Elasticsearch team and drive work on the Inference API. You will maintain the plugin framework and REST API, collaborating with the inference and Kibana teams to deliver robust integrations and scalable services across Elastic Cloud and hosted environments.

You will design and implement features across streaming, async execution, and billing integration, participate in on-call rotations, and contribute to a high-quality codebase with

Qualifications

  • 5+ years production Java experience in a large codebase.
  • Experience crafting ergonomic APIs and reasoning tradeoffs.
  • Experience with low-level Java such as concurrency and classloaders.

Responsibilities

  • Build and maintain integrations with internal systems and external inference providers, including schema negotiation, streaming (SSE), and error normalisation.
  • Contribute to the inference plugin’s internal architecture: task settings, chunking strategies, rate limiting, and provider-level configuration.
  • Review open source contributions to the codebase and ensure contributions meet our standards.
  • Participate in on‑call rotation for inference‑related incidents.
  • Write thorough tests: unit tests using ESTestCase, YAML-based REST integration tests, and rolling-upgrade tests.

Skills

Java
API design
Concurrency
Async programming
Streaming (SSE)
AI acceleration

Tools

Gradle
Maven

Job description

Elastic is seeking a Senior Java Developer to join the Elasticsearch team and drive work on the Inference API. You will maintain the plugin framework and REST API, collaborating with the inference and Kibana teams to deliver robust integrations and scalable services across Elastic Cloud and hosted environments.

You will design and implement features across streaming, async execution, and billing integration, participate in on-call rotations, and contribute to a high-quality codebase with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Inference API & AI Search
Senior Java Engineer - Inference API & AI Search

Elastic • Portugal

Remote
EUR 56,000 - 88,000
Health coverage
Flexible locations
Generous vacation
Senior Java Software Engineer - Search Inference - Platform
Senior Java Software Engineer - Search Inference - Platform

Elastic • Portugal

On-site
EUR 56,000 - 88,000
Health coverage
Flexible locations
Generous vacation
Senior Java Software Engineer - Search Inference - Platform
Senior Java Software Engineer - Search Inference - Platform

Elasticsearch B.V. • Portugal

Remote
EUR 56,000 - 88,000
Health coverage
Flexible locations & schedules
Generous vacation days
+2
Senior Java Engineer - Core / Infra - Elasticsearch
Senior Java Engineer - Core / Infra - Elasticsearch

Elastic • Portugal

On-site
EUR 70,000 - 100,000
Senior Java Engineer – Core Infrastructure for Elasticsearch
Senior Java Engineer – Core Infrastructure for Elasticsearch

Elastic • Portugal

On-site
EUR 70,000 - 100,000
Senior Software Engineer, Search Relevance & AI (Vector)
Senior Software Engineer, Search Relevance & AI (Vector)

Elasticsearch B.V. • Portugal

On-site
EUR 56,000 - 88,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior Java Engineer - Serverless Distributed Systems
Senior Java Engineer - Serverless Distributed Systems

Elastic • Portugal

Hybrid
EUR 56,000 - 88,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior InfoSec Infrastructure Engineer - Security Architecture
Senior InfoSec Infrastructure Engineer - Security Architecture

Elasticsearch B.V. • Portugal

Hybrid
EUR 56,000 - 88,000
Competitive pay
Health coverage for you and family
Flexible calendar & locations
+2
Senior Java Engineer: Scale Serverless Distributed Systems
Senior Java Engineer: Scale Serverless Distributed Systems

Elasticsearch B.V. • Portugal

Remote
EUR 56,000 - 88,000
Competitive pay
Health coverage
Flexible schedule
+3
Senior Backend Engineer — Streaming Ingest & Observability
Senior Backend Engineer — Streaming Ingest & Observability

Engg • Portugal

On-site
EUR 56,000 - 88,000
Health coverage
Flexible locations and schedules
Generous vacation days