Our Mission: Millions of hours are lost by users exchanging with bots that don't understand the request, or by humans answering to questions that could be automatized. At Yelda we want to help users to get accurate answers faster in their natural language, and users support to focus on cases that really require human help. Thats's why Yelda aims to provide every company in the world with a smart voice assistant via our platform Yelda.
Your mission : Improve our voice bots automation management tools, with a focus on Large Language Models management and voice conversation experience. You will have a real impact on the product roadmap and millions of users seeking for support through our conversational agents.
The Tech Team: You will work hand in hand with our CTO Marie, our CEO Thomas, and 3 fullstack developers, Naomi, Balavishnu and Michaël. Main language is English.
The Tech Stack: Our main technologies are Node.js (Hapi backend framework), Vue.js, Jest, Redis, Github (Copilot), MongoDB, a bit of GraphQL, langchain. No big CI/CD pipeline for now, we kept it simple and delegated it to the French hosting provider CleverCloud.
Your main Tasks: Our next challenges concern Large Language Models (LLMs), voice conversation experience, tests, observability, monitoring and performances.
On day to day, you will:
Specify and develop coming features with the CEO and the tech team. One of the main challenge is to integrate the new features smoothly in the existing architecture to keep a maintainable, easy to read, bug-free and DRY codebase.
Leverage Machine Learning tools and lifecycle in order to improve the performances of our virtual assistants : NLP (Natural Language Processing), LLM (Large Language Model), Retrieval Augmented Generation (RAG) for LLMs tools, ect.
Integrate and develop custom APIs (Clients API, LLMs, new platforms providers...).
Improve our existing architecture (database structure, performance monitoring and DevEx tools, deployment workflow) in a context of strong growth.
Write technical documentation and tests.
Keeping abreast of the latest technological trends, that you will share with the rest of your team to help us maintain the product technical leadership and a good developer experience.
Organization:
Daily meeting with the other members of the project.
Peer pull requests reviews.
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, Who Run The Tech and DotJs editorial team, 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...).