Senior Software Engineer - Search Algorithms - Elasticsearch

Requirements

  • Professional experience with search or vector databases
  • Solid skills in core Java and data structures
  • High level of autonomy and project ownership
  • Collaboration skills across functions and teams
  • Experience with various data storage technologies
  • Track record of using AI for development and optimization

Nice to Haves

  • Previous experience with Elasticsearch
  • Worked with open source projects and source control workflows
  • Experience with data storage technology
  • Designed, led, and owned cross-functional initiatives

What You'll Be Doing

  • Lead initiatives to enhance search engine offerings
  • Build new search features and optimize code
  • Work with a global team on Elasticsearch's vector search capabilities
  • Drive improvements in Elasticsearch search relevance
  • Develop collaboratively and give/receive feedback on code
  • Write idiomatic modern Java for Elasticsearch

Perks and Benefits

  • Competitive pay based on current role
  • Health coverage for you and your family
  • Flexible locations and schedules
  • Generous vacation days
  • Financial donation matching and volunteer hours
  • 16 weeks of parental leave
AI Summary ✨

Similar jobs

  • See all jobs in Switzerland →