Job summary
An opportunity for a seasoned software engineer focusing on advanced search technologies within a globally distributed team. The role emphasizes enhancing vector similarity search capabilities, developing innovative search features, and maintaining high code quality using modern Java in a collaborative, asynchronous environment.
Location and work setup
- Location
- Norway
- Work setup
- Remote
Salary
NOK 949500.00–1032000.00 year
Responsibilities
Lead development initiatives to create an industry-leading vector database offering optimized for speed and relevance. Design and implement new vector search features and improve existing functionality. Collaborate closely with a global team to maintain and enhance the vector similarity aspects of the search platform. Engage with the community by managing issues and pull requests. Write high-quality, idiomatic modern Java code and participate actively in code reviews and design discussions.
Qualifications
Demonstrated experience with vector similarity search and vector databases, including practical use of algorithms like HNSW and IVF. Strong proficiency in core Java and its standard libraries, including concurrency and functional programming constructs. Ability to autonomously lead projects from design through implementation. Experience working collaboratively in distributed teams with a focus on asynchronous communication. Familiarity with various data storage technologies such as Solr, PostgreSQL, MongoDB, or Cassandra. Excellent verbal and written communication skills. Proven ability to leverage AI tools in software development and debugging. Bonus experience includes contributions to open source projects, prior work with vector search platforms, and leading cross-functional technical initiatives.