Senior Java Search Engineer: Vector & AI-Powered Backend

Lineate

Georgia

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Lineate is seeking a Senior Java Search Engineer to optimize full-text and vector search within backend systems. You will integrate AI/ML components into production services and support AI-driven features.

Requirements include 5+ years in production Java, Spring Boot expertise, and hands-on work with vector search technologies such as Vespa, plus Redis, MySQL, and Kafka. Collaboration across product and data teams is essential.

Qualifications

  • 5+ years of hands-on software engineering experience with Java in production environments.
  • Strong expertise in Java 25+, Spring Framework / Spring Boot, and modern backend development practices.
  • Experience building and optimizing high-performance search systems and search-related services.
  • Hands-on experience with vector search technologies (Vespa or similar).
  • Solid experience with Redis, MySQL, and Apache Kafka.
  • Experience with reactive programming (RxJava).
  • Strong understanding of distributed systems, scalability, performance tuning, and reliability.
  • Experience designing and implementing APIs and microservices.
  • Knowledge of software architecture, testing, and engineering best practices.

Responsibilities

  • Developing and optimizing large-scale search functionality with emphasis on full-text and vector search performance.
  • Building backend services using Java, Spring, and reactive technologies.
  • Designing and improving search relevance, ranking, indexing, and retrieval mechanisms.
  • Integrating AI/ML components into production systems and supporting AI-driven product features.
  • Building and maintaining reliable data pipelines and event-driven services using Kafka.
  • Collaborating with product, data, and engineering teams to deliver scalable search and discovery solutions.

Skills

Java
Spring Framework
Vector search
Redis
MySQL
Apache Kafka
RxJava
Distributed systems
APIs & microservices
Testing & best practices

Tools

Vespa
OpenSearch/Elasticsearch
Weaviate

Job description

Lineate is seeking a Senior Java Search Engineer to optimize full-text and vector search within backend systems. You will integrate AI/ML components into production services and support AI-driven features.

Requirements include 5+ years in production Java, Spring Boot expertise, and hands-on work with vector search technologies such as Vespa, plus Redis, MySQL, and Kafka. Collaboration across product and data teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Lineate • Georgia

On-site
USD 120,000 - 180,000
Senior Search Relevance Engineer - Vector & AI
Senior Search Relevance Engineer - Vector & AI

Elastic • Mountain View (CA)

On-site
USD 133,000 - 253,000
Health coverage
Flexible locations & schedules
Vacation days
+2
Senior Software Engineer, Search Relevance & Vector AI
Senior Software Engineer, Search Relevance & Vector AI

Socket.dev • United States

On-site
USD 133,000 - 253,000
Stock program
401k with matching
Health coverage
+3
Senior Software Engineer, Search Relevance & Vector Search
Senior Software Engineer, Search Relevance & Vector Search

United States Digital Space LLC • Town of Greece (NY)

On-site
USD 140,000 - 190,000
Senior Software Engineer, Search Relevance & Vector AI
Senior Software Engineer, Search Relevance & Vector AI

Elasticsearch B.V. • United States

On-site
USD 133,000 - 211,000
Stock option program
401k with company match
Health coverage
Principal Vector Search Engineer — Java, AI-Powered Relevance
Principal Vector Search Engineer — Java, AI-Powered Relevance

Elastic • Town of Sweden (NY)

On-site
USD 210,000 - 320,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Search Engineer (OpenSearch & Vector AI)
Senior Search Engineer (OpenSearch & Vector AI)

RevSpring • Nashville (TN)

On-site
USD 140,000 - 180,000
Principal Software Engineer, AI-Driven Vector Search
Principal Software Engineer, AI-Driven Vector Search

Elasticsearch B.V. • United States

On-site
USD 159,000 - 253,000
Stock program
401k with company match
Comprehensive benefits
Principal Vector Search Engineer - Scale & AI
Principal Vector Search Engineer - Scale & AI

Elastic • Town of Greece (NY)

On-site
USD 83,000 - 133,000
Health coverage
Flexible locations and schedules
Generous vacation days
+2
Principal Vector Search Engineer
Principal Vector Search Engineer

Elastic • Mountain View (CA)

On-site
USD 159,000 - 253,000
Competitive pay
Health coverage
Flexible work calendar
+3