
Software Engineer - Vector Index (Core Database)
- London
- Permanent
- Full-time
- Build and ship features related especially to index for the leading graph database
- Design and optimize the indexing subsystem to support complex graph queries and a variety of workloads
- Evolve vector search capabilities to support graph + vector use cases
- Work together with our product managers to help set the roadmap for the work in the index area going forward
- Write high-quality, testable, and efficient code
- Work with real-world scale and performance challenges
- Promote new ideas, take an active part in features discussions, and roadmap prioritization
- Integrate research and technologies into the database core - the team regularly reads research papers to see if there are some new ideas to incorporate into the product
- Work closely with our customers and collaborate with other teams
- “Do what you want days” to work on your own product enhancements and integrations
- You have an interest in how indexes in databases work
- You are proficient in algorithm development in general.
- You are proficient in Java or a C-style programming language
- You are humble. Being able to discuss ideas and challenge each other to build better solutions together
- You have good communication skills and a sense of humor!
- Multi-threaded systems
- Performance profiling and optimization
- Database management systems
- Deep JVM experience
- Large codebases
- Neo4j is one of the fastest-scaling technology companies in this industry. It
- 84% of the Fortune 100 and 58% of the Fortune 500 use Neo4j. Examples include
- Countless
- Neo4j was named as a Visionary in the 2023 Gartner® Magic Quadrant™ for Cloud Database Management Systems among 19 other recognized global DBMS vendors. Neo4j was also ranked as a Strong Performer among 14 top vendors in The Forrester Wave™: Vector Databases, Q3 2024.
(relationships)
(we)-[:FOCUS_ON]-
(userSuccess)
(we)-[:THRIVE_IN]-
(:Culture {type: ['Open', 'Inclusive']})
(we)-[:ASSUME]-
(:Intent {direction:'Positive'})
(we)-[:WELCOME]-
(:Discussions {nature: 'IntellectuallyHonest'})
(we)-[:DELIVER_ON]-
(ourCommitments)Neo4j is committed to protecting and respecting your privacy. Please read the to understand how we will handle the personal data that you provide. More information at .