
Senior Java Software Engineer - Search Inference - Platform
About this role
Based in Ireland, this Senior Java Software Engineer position involves developing the Elasticsearch Inference API and suits an experienced software professional with a strong background in Java and API design. The employee will work with external machine learning services and cloud environments.
Role Overview
Elastic is seeking a Senior Java Software Engineer to join the Elasticsearch team and focus on the Inference API. The position centers on maintaining and building plugin frameworks, REST APIs, and integrations with internal systems and external machine learning providers. This role suits professionals who want to work on search and artificial intelligence technologies in a distributed setting.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Elastic is the Search AI Company that provides cloud-based solutions for search, security, and observability to help organizations use their data in real time at scale. Over 50% of the Fortune 500 uses the Elastic Search AI Platform. The company operates as a distributed organization and is an equal opportunity employer committed to inclusion and accessibility.
How to Apply
To apply for this position, please visit the official company careers page.
Skills and tech stack
Questions candidates ask
What is the salary range for the Senior Java Software Engineer role?
The typical starting base salary range is €87,300 to €138,100 EUR.
How many years of experience are required?
Candidates must have 5+ years of production Java experience, including work on large, established codebases.
What type of work schedule is offered?
The role offers flexible locations and schedules as part of a distributed company model.
Are there any variable compensation components?
No, compensation for this role consists solely of a base salary with no variable component.
What benefits are provided by the company?
Benefits include health coverage, a generous number of vacation days, a minimum of 16 weeks of parental leave, donation matching up to $2,000, and up to 40 hours yearly for volunteer projects.