Elasticsearch - Senior Software Engineer - Vector Search, Gen AI

Elastic
·
Posted: 
August 7, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Senior
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Senior
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

We are seeking a Software Engineer to join our Elasticsearch - Search team. In this senior role, you will focus on enhancing the vector similarity search functionality within Elasticsearch, including designing and implementing new features, improving existing functionality, and resolving bugs. You will work closely with a globally distributed team of experienced engineers, collaborate with community members, and be the go-to expert on Elasticsearch's vector similarity implementation. Strong skills in core Java, experience with vector similarity and databases, and excellent communication skills are required for this position.

Responsibilities

  • Build new vector search features and fix bugs in Elasticsearch
  • Improve the vector similarity search functionality within Elasticsearch
  • Work with a globally distributed team of engineers focused on vector search capabilities
  • Be an expert on how Elasticsearch implements vector similarity and provide support and guidance to others in this area
  • Collaborate with community members on issues and pull requests
  • Write idiomatic modern Java code for Elasticsearch
  • Have professional experience with vector similarity and vector databases
  • Strong skills in core Java and familiarity with data structures and concurrency constructs
  • Work autonomously and take ownership of projects from start to finish
  • Comfortable with collaborative development and giving/receiving feedback
  • Familiarity with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra
  • Excellent verbal and written communication skills
  • Bonus points for previous experience with Elasticsearch, data storage technology, cross-functional initiatives, open source projects, and different source control workflows
  • Compensation for this role is in the form of base salary, with no variable compensation component.

Requirements

  • Professional experience with vector similarity and vector databases, leveraging IVFPQ, HNSW, or other relevant algorithms and libraries on search platforms at scale
  • Strong skills in core Java and familiarity with data structures, concurrency constructs, and features like lambdas
  • Ability to work autonomously and take on projects from beginning to end, including technical design and collaboration with other engineers
  • Comfortable with collaborative development, giving and receiving feedback on code and approaches, and working asynchronously over the internet
  • Familiarity with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra
  • Excellent verbal and written communication skills
  • Bonus points for previous experience with Elasticsearch, data storage technology, leading cross-functional initiatives, working with open source projects, and familiarity with different source control workflows and continuous integration

Benefits

  • 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
  • Double your charitable giving - We match up to $1500 (or local currency equivalent)
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave

Job Application Resources

No items found.

More Openings at Elastic

Elastic
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.
Elastic
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Operations
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Elastic
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Elastic
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Sales
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Elastic
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Elastic
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Elastic

Elastic builds software to make data usable in real time and at scale for search, logging, security, and analytics use cases.
Location
Mountain View, CA
Company Size
1,001-5,000
Workplace Type
Hybrid
Industries
Cloud Computing
Open Source
SaaS
Search Engine
Software
Data and Analytics
Internet Services
Open Roles
9
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Elastic

Elastic builds software to make data usable in real time and at scale for search, logging, security, and analytics use cases.
Company Overview

Elastic builds software to make data usable in real time and at scale for search, logging, security, and analytics use cases.

Benefits
  • 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
  • Double your charitable giving - We match up to $1500 (or local currency equivalent)
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with a minimum of 16 weeks of parental leave
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address