Our Mission: Millions of hours are lost by users interacting with bots that don't understand the request, or by humans answering questions that could be automated. At Yelda we want to help users to get accurate answers faster, and users support to focus on cases that really require human help. That's why Yelda aims to provide every company in the world with a smart voice agent via our platform Yelda.
Your mission : Improve and scale our voice bots platform, focusing on LLM & RAG management and voice conversation experience. You’ll help us add support for new STT, TTS, and LLM models, modernize our architecture for better performance, and directly impact millions of users (over 500K conversations last month!)
The Team: We're a team of 15 including 5 techs (our CTO Marie, and 4 fullstack developers, Naomi, Balavishnu, Michaël and Romain), with people in France, India and remote. All our code and documentation are in english. Humility, diversity and quality are our core values!
The Tech Stack: Our core technologies are Node.js (Hapi or NestJS with TypeScript), Vue.js, Jest, Redis, Github (Copilot), MongoDB, a bit of GraphQL, LangChain. We use GitHub Copilot to boost productivity and the French CleverCloud for hosting, keeping our CI/CD simple for now.
Your main Tasks: Our main challenges concern LLMs & RAG, voice conversation quality, observability, monitoring, cost and performance.
On day to day, you will:
Design and develop new features with the CEO and tech team, integrating them smoothly into a clean, maintainable, and DRY codebase.
Enhance the voice agent experience with the latest LLM, RAG, ML, STT, and TTS technologies
Scale and optimize our platform architecture (database structure, observability, performance, developer tools, and deployment workflow) in a context of strong growth.
Integrate external and client APIs, including new LLM and voice technology providers.
Write and maintain technical documentation and tests.
Stay ahead of tech trends and share insights with the team to maintain our technical leadership and a great developer experience.
Organization:
Daily meeting with the other members of the project.
Peer review of pull requests.
Bimonthly demo to the team.
Compensation:
We're based in the beautiful stationF startups campus, where we meet once or twice a week to hang out (but you can come everyday if you prefer).
We have coupon codes at La Felicita (🍕️ pizza and pasta).
Equity in an early stage startup.
50% health insurance coverage for the employee (provided by Alan).
"Tickets restaurant" with Swile.
Strong technical conferences culture : initiated by our CEO Thomas (author of www.commitstrip.com) and maintained by our CTO Marie (LadiesOfCode meetup organizer, conference speaker, Devoxx event team). It's important for us that the technical team stays up to date with the latest technologies and develops its professional network, so we strongly encourage the team to be involved in technical events (as attendees, speakers, organizers...).