Senior Java Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Mar 04, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Java Acceleration Engineer, Vector Search and Database Acceleration.

Key Responsibilities
  • Analyze, design, and implement optimized GPU algorithms for large-scale vector search and databases
  • Expand and improve the integration of relevant high-level vector search libraries and vector databases
  • Drive performance analysis, benchmarking, and troubleshooting of associated libraries
Required Qualifications
  • BS or MS degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
  • 12+ years of experience programming in Java within NoSQL databases such as Lucene, Elasticsearch, OpenSearch, and Solr
  • Experience with vector databases like Milvus, Pinecone, and LanceDB
  • Strong software development skills within the Java ecosystem and the JVM
  • Ability to work independently and manage development efforts

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...