cover image
LanceDB

LanceDB

lancedb.com

2 Jobs

33 Employees

About the Company

LanceDB is a developer-friendly, open source database for multimodal AI. From hyper scalable vector search to advanced retrieval for RAG, from streaming training data to interactive exploration of large scale AI datasets, LanceDB is the best foundation for your AI application.

Listed Jobs

Company background Company brand
Company Name
LanceDB
Job Title
Senior Software Engineer, Vector Indexing
Job Description
Job title: Senior Software Engineer, Vector Indexing Role Summary: Design, develop, and maintain high‑performance vector indexing and search infrastructure for LanceDB, leveraging GPU acceleration and state‑of‑the‑art algorithms. Drive performance tuning, open‑source community engagement, and documentation to enable scalable similarity and full‑text search for developers and enterprises. Expactations: - Deliver production‑ready vector indexing components that support GPU acceleration and scalable workloads. - Optimize and benchmark algorithms (HNSW, IVF, PQ, quantization, graph‑based methods) for speed and memory efficiency. - Actively participate in an open‑source project: review pull requests, triage issues, contribute documentation and tutorials. - Communicate findings, design decisions, and performance results clearly to both technical and non‑technical stakeholders. Key Responsibilities: - Design and implement core vector indexing modules in Rust. - Develop GPU‑accelerated indexing routines using CUDA or ROCm. - Enhance full‑text search capabilities and integrate with existing search libraries. - Benchmark, profile, and tune system performance across diverse workloads. - Write and maintain comprehensive documentation, benchmarks, and community resources. - Collaborate with open‑source contributors, reviewing code, providing feedback, and shaping design discussions. Required Skills: - Proficiency in Rust (core language for the project). - Experience with vector search/indexing algorithms (HNSW, IVF, PQ, clustering, pruning, quantization). - Strong C programming skills for GPU development. - Familiarity with GPU acceleration frameworks (CUDA, ROCm). - Expertise in benchmarking, profiling, and performance optimization. - Excellent written communication and documentation ability. - Comfortable working in an open‑source environment, reviewing PRs, and engaging community discussions. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience in high‑performance data systems.
San francisco, United states
On site
Senior
03-11-2025
Company background Company brand
Company Name
LanceDB
Job Title
Senior Frontend Engineer
Job Description
**Job title** Senior Frontend Engineer **Role Summary** Lead the design, development, and optimization of the user interface for a high‑performance vector database platform. Collaborate with product, design, and backend teams to deliver a scalable, responsive, and feature‑rich experience for managing multimodal data. **Expectations** - Own end‑to‑end frontend architecture and code quality. - Mentor junior engineers and influence company‑wide best practices. - Drive continuous improvement of UX and performance at scale. - Participate in roadmap discussions and future leadership opportunities within the team. **Key Responsibilities** - Develop and maintain scalable UI components using TypeScript, React, Next.js, and Vercel. - Collaborate with designers to translate wireframes and prototypes into pixel‑perfect, accessible interfaces. - Integrate frontend with vector and distributed database backends; expose efficient, secure APIs. - Optimize rendering, bundle size, and load times for billions of data points. - Implement testing, CI/CD pipelines, and DevOps practices to ensure reliability. - Contribute to relevant open‑source projects and maintain community engagement. - Iterate on interaction design, usability, and feature discovery for multimodal data exploration. **Required Skills** - 6+ years producing production front‑end applications. - Expert in TypeScript, React/Next.js, HTML, CSS, and modern build tools. - Proven experience building high‑traffic, scalable web apps. - Strong focus on code quality, performance, and maintainability. - Familiarity with vector/distributed databases and data‑centric UI patterns. - Excellent communication with cross‑functional teams. **Nice to Have** - Open‑source contribution history, especially TypeScript projects. - Experience with cloud‑native stack: Kubernetes, AWS Lambda, Terraform. - CI/CD tooling, monitoring, and DevOps exposure. - Interaction design and UX research experience. **Required Education & Certifications** Bachelor’s degree in Computer Science or related field, or equivalent industry experience. No mandatory certifications required.
San francisco, United states
On site
Senior
22-11-2025