Help us build the next generation of search
Cloud beta release
December 2022
Cloud beta release
December 2022
Our team
Our remote teams are based in 8+ different countries.
Bruno
Software Engineer Manager
Guillaume
Head of Product
Morgane
Head of People
Quentin
Co-founder & CEO
Samuel
Software Engineer
Clémentine
Head of Engineering
gui
Technical Content Writer
Jonathan
Senior Software Engineer
Kero
Co-Founder & CTO
Many
Software Engineer
Morgane
Software Engineer
Thomas
Co-founder & COO
Charline
Product Designer
Nicolas
Software Engineer Manager
Tamo
Software Engineer
Our values
Meilisearch is a flexible and powerful user-focused search engine that can be added to any website or application.
We are passionate
At Meilisearch we do what we do because it's what we love doing. We try to keep a healthy balance between work and passion.
We care about the project
We are all very committed to making Meilisearch a successful project, which goes beyond our individual job scopes.
We disagree and commit
Being committed also means being opinionated. We try to debate in a constructive way that helps us all.
Why work with us?
Working at Meilisearch comes with a range of benefits that support your professional and personal growth. Here are a few reasons why you should choose to work with us.
4-days work-week
Work-life balance is important to us. We work from Monday to Thursday: Fridays are yours to do as you wish!
Equipment
We provide Macbooks, headphones, screen(s), a desk, and all the equipment you need to work from home.
Remote friendly
80% of our team is fully remote, others opt to work from our office in Paris, France. We reimburse coworking fees.
Time off
We offer 6 weeks of paid time off for a full year to all our employees and ping you until you take it all!
Parental leave
We give 3 months of fully paid leave to new and adopting parents: your job will be there for you when you get back.
Health insurance
We make sure all team members are covered with good insurance, local to the country you live in.
Team gathering
We value time spent together and gather several times a year for team offsites, company events or remote activities.
Physical health
We support physical health and provide either a membership or a stipend for your sport activities each month.
Mental health
Mental health is fundamental to us. We provide confidential individual support to any team member who wants to.
Stock options
As our team members make the success of Meilisearch, we trust stock options to all long-term employees.
Career framework
We accompany you on the career path you want to take: skills, next steps and salaries are transparent.
Open source support
As an open source company, we allot a monthly stipend to the support of your favorite open source softwares.
Join us!
Check out our current job openings below and discover how you can become a part of Meilisearch!
Experience - Senior Software Engineer (Rust & Full-stack)
About the company Meilisearch is redefining the future of search for developers and end-users alike. Our open-source, Rust-powered search engine delivers lightning-fast, typo-tolerant, and hyper-relevant results—out-of-the-box, with intuitive APIs and minimal configuration. From powering the discoverability of 300,000+ AI models at Hugging Face to transforming retail experiences for Louis Vuitton, Meilisearch is trusted by thousands of organizations and developers worldwide. Since 2018, we’ve grown into a remote-first team across 8+ countries, backed by leading investors including Felicis Ventures, CRV, Seedcamp, and Vercel CEO Guillermo Rauch. Our vibrant community drives innovation, with every design spec, SDK, and feature built transparently in collaboration with contributors. Join us and help shape the next generation of search—where speed, simplicity, and developer experience come first. About the Role We're looking for a Senior Software Engineer to join our Experience team and help us build the future of search technology. You'll be primarily working on Meilisearch, our blazingly fast and ultra-relevant search engine built in Rust. We're seeking someone with a flexible, full-stack mindset - while you'll primarily work on our Rust-based search engine, you should be interested in and able to understand infrastructure, backend systems, and frontend needs to develop the most appropriate features for our production environment. Adaptability across our tech stack is essential so that you have the capacity to contribute where its most impactful. As a key member of our Experience team, you'll work in mission-based squads to drive customer retention, attraction and activation initiatives. This role combines deep technical work with a strong customer focus - you'll collaborate closely with our support team to enhance the customer journey and ensure customers have an excellent experience with Meilisearch. You will report directly to the Head of Experience & Engineering Operations while working hand-in-hand with other engineers and colleagues across the organisation. Key Responsibilities Core Engineering Feature Development: Develop on features such as AI search, personalisation, enhanced data relationships, and search recommendations. Understand our customers, propose & implement new capabilities that support our their real-world needs. Experience Optimisation: Balance performance and relevancy results to enhance the customer experience, ensuring fast, accurate search results that meet user expectations Developer Experience & APIs: Design and build intuitive APIs that make Meilisearch a joy for developers to integrate and use Production Reliability: Participate in on-call rotations and incident management to ensure system reliability and quick resolution of production issues Some of our repositories: https://github.com/meilisearch/meilisearchhttps://github.com/meilisearch/heedhttps://github.com/meilisearch/charabiahttps://github.com/meilisearch/arroyhttps://github.com/meilisearch/deserr Customer-Focused Collaboration Support Partnership: Work alongside our Meilisearch Cloud support team to investigate & resolve complex customer issues and improve product experience Knowledge Transfer: Coach and support team members on engine internals to enable better customer assistance. Identify patterns where we could make big impacts. Customer Impact: Contribute to missions focused on customer retention and activation through both performance improvements and new capabilities Our ideal profile Soft skills Excellent collaboration skills across disciplines. You will be partnering with backend, front end & infrastructure developers, PMs, documentation, and design teams. Ability to balance technical depth with strategic thinking Comfortable making tough technical decisions and aligning stakeholders Adaptable and able to thrive in ambiguous situations Flexible mindset, willing to tackle problems outside your initial scope Hard skills Must-Have - 6+ years of experience in C/C++/Rust or equivalent systems programming languages - Fluent in English (oral and written communication) - Structured team experience: Proven ability to communicate effectively about your work, share knowledge, and work rigorously on collaborative projects - Incident management skills: Experience with on-call responsibilities, troubleshooting production issues, and incident response procedures - Rust interest & experience: Strong interest in the Rust language with hands-on experience implementing at least one Rust project (professional or personal) - Full-stack flexibility: Interest in and ability to understand infrastructure, backend, and frontend systems to develop appropriate features for production environments Nice-to-Have - 2+ years of Rust experience, ideally with async Rust - Low-level engineering expertise in disk usage, memory management, and CPU optimization - Algorithmic experience and ability to implement efficient data structures and algorithms - Search engine experience with full-text search, hybrid, indexing, or ranking systems - Open-source contributions and community involvement - API design experience with focus on developer experience - Research aptitude - comfortable reading and implementing concepts from academic papers - Advanced optimisation knowledge in SIMD-oriented optimisation or distributed systems
Scale - Lead Platform Engineer
About the company Meilisearch is redefining the future of search for developers and end-users alike. Our open-source, Rust-powered search engine delivers lightning-fast, typo-tolerant, and hyper-relevant results—out-of-the-box, with intuitive APIs and minimal configuration. From powering the discoverability of 300,000+ AI models at Hugging Face to transforming retail experiences for Louis Vuitton, Meilisearch is trusted by thousands of organizations and developers worldwide. Since 2018, we’ve grown into a remote-first team across 8+ countries, backed by leading investors including Felicis Ventures, CRV, Seedcamp, and Vercel CEO Guillermo Rauch. Our vibrant community drives innovation, with every design spec, SDK, and feature built transparently in collaboration with contributors. Join us and help shape the next generation of search—where speed, simplicity, and developer experience come first. About the Scale team In order to ensure Meilisearch continues to scale efficiently while maintaining top performance and cost stability, we are looking for a Lead Platform Engineer to join our Scale Team. At Meilisearch, the Scale Team is responsible for tackling the scalability challenges of our product and infrastructure. Our success metrics are uptime, search latency, indexing speed (time to search), and infrastructure cost stability. You will report directly to the Head of Engineering and collaborate closely with other backend, infrastructure, and engine engineers. What you’ll be doing As a Lead Platform Engineer in the Scale Team, your role will include: Scalability & Performance - Designing, implementing and maintaining infrastructure and backend scalable solutions to support our growing customer base and evolving support needs - Continuously improving search latency and indexing speed by working in collaboration with the engine developers - Optimizing infrastructure costs while maintaining performance - Building and maintaining monitoring and visibility tools to track key performance indicators Incident Management & Operations - Participate in on-call rotation and lead incident response when technical issues arise - Drive post-incident reviews and implement improvements to prevent future occurrences Adaptability & Fast Iteration - Actively contributing to the team’s processes and collaboration to continuously improve our velocity and delivery - Diving into the Meilisearch engine’s concepts to identify improvements in our global system - Onboarded by our backend engineers, you will actively iterate on our backend to adapt our infrastructure solutions and automations. As any Meilisearch member - Promoting the easy-to-use mindset: contributing to developer experience discussions about the Engine API and Cloud interface - Sharing your knowledge and bringing visibility around your work for technical and non-technical teams Our ideal profile Soft skills - Excellent collaboration skills with developers across disciplines - Ability to balance technical depth with strategic thinking - Comfortable making tough technical decisions and aligning stakeholders - Adaptable and able to thrive in ambiguous situations - Flexible mindset, willing to tackle problems outside your initial scope (occasionally in our Rust or front-end stack) Hard skills Must-have: - Significant experience as an infrastructure engineer, SRE, or platform engineer - Strong knowledge of cloud infrastructure (K8s, AWS/GCP, Terraform, etc.) - Familiarity with observability and monitoring tools - Familiarity with performance & cost optimization and scalability challenges - Backend stack knowledge Nice to have: - Strongly familiar with AWS - Experience in Ruby on Rails - Experience in software benchmarking - Familiarity with distributed database/system - Experience with search engines or large-scale data systems
Spontaneous applications
About the company Meilisearch is redefining the future of search for developers and end-users alike. Our open-source, Rust-powered search engine delivers lightning-fast, typo-tolerant, and hyper-relevant results—out-of-the-box, with intuitive APIs and minimal configuration. From powering the discoverability of 300,000+ AI models at Hugging Face to transforming retail experiences for Louis Vuitton, Meilisearch is trusted by thousands of organizations and developers worldwide. Since 2018, we’ve grown into a remote-first team across 8+ countries, backed by leading investors including Felicis Ventures, CRV, Seedcamp, and Vercel CEO Guillermo Rauch. Our vibrant community drives innovation, with every design spec, SDK, and feature built transparently in collaboration with contributors. Join us and help shape the next generation of search—where speed, simplicity, and developer experience come first. We are growing quickly and are first and foremost looking for talented people: if you're not seeing any position that fits your profile, don't hesitate to send us your application anyway! Please let us know what your ideal job would be at MeiliSearch :)
Our investors
We are proudly backed by some of the world’s best investors.
Viviana Faga
Tobi Coker
Felicis
Reid Christian
Brittany Walker
CRV
Mish Mashkaustan
LocalGlobe
Sia Houchangnia
Seedcamp
Guillermo Rauch
Vercel
Robin Vasan
Mango Capital
Alexis Robert
Kima Ventures