Senior Node.js FullStack and LLM Agent Engineer

> 5 years of experience
Permanent contract
Full stack developer
55k€ ➞ 70k€/year
Github
NodeJS
Machine Learning

Putting Artificial Intelligence (AI) at the service of Humans.
We meet with Customer Service or User Relations agents every day. They share the same problems. Overwhelmed by repetitive and alienating tasks, they aspire to do what they really shine at: advise, help, support. Thanks to our intelligent virtual agents, we free up these dedicated professionals so that they can concentrate on what really matters: human exchanges to support their interlocutors. AI is not intended to replace human contact, quite the contrary. We believe that it should be used to promote it.

Simplify the Customer Experience
We've all experienced the frustrations of outdated automated systems, taking us in endless circles. YeldaAI is a game changer. Our callbots are designed to provide effective responses instantly, saving customers time and reducing stress levels. And when they need human advice, agents are more available to listen to them.

Facilitating Human Connection
By removing unnecessary barriers, we pave the way for richer interactions between agents and customers. With less time spent resolving minor problems, there is more time for quality advice, attentive listening and personalized support.

Job Description

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...).

Preferred Experience

Profile: You will have a foundational impact on Yelda product and LLMs vision. We are looking for an engineer spirit with high level of seniority in software engineering to be able to set the big picture of our LLMs management lifecycle.
The main qualities we are looking for

  • Curious, in life and in new technologies.
  • Pro-active and autonomous, you can take the initiative to tackle technical problems or propose new ideas.
  • Big vision, from taking ownership of an existing and technical project, to scoping and implementation of new features.
  • Serious and organised, we can trust you to produce quality code and test everything you do.
  • Assertive: as one of our first employees you’ll be key in helping us attract future colleagues! The people we are looking for are technically brilliant and willing to share your knowledge with their colleagues and inspire them.
  • Invested, inclusive humble and fun: in our small company we want to create a great working environment.
  • Professional English and French proficiency.
  • Tech stack : we expect a strong level in Node.JS and MongoDB, and knowlege in NLP or LLM is a plus

Concepts that should interest you as a developer (as you'll manipulate them daily)

  • Conversational, bots, voice technologies and automation.
  • Machine Learning, Artificial Intelligence, Large Language Models, Natural Language Processing, etc.
  • Developing and connecting to RESTFUL APIs.
  • Unit and integration tests.
  • Clean Code and security.

Additional notes :

  • Women and people from minority backgrounds tend to only apply to positions where they meet 100% of the criteria. If you think you have what it takes to be a good candidate for this position, we encourage you to apply even if you don't meet all formal criteria.

Recruitment Process

Interview process

  • Our CTO Marie will conduct a first screening interview, where we will review your technical background and present Yelda technical challenges. If you have interesting projects on your github, it's a good time to showoff!
  • If there is a fit, you'll then have a call with our CEO Thomas to exchange about the product and the mission.
  • Technical excercice depending on the profile.
  • Another call with a member of the technical team, to assess a bit more the cultural and technical fit.
  • Final step if you're in Paris area, you'll meet the whole tech team around a glass or "gouter" to confirm that you'll be happy to work with us everyday!
TeamWe're a team of 12, 4 developers, 50% women, with people in France, India and remote. All our code and documentation are in english. Humility, diversity and quality are our core values!
ManagementMarie Terrier : CTO Thomas Gx (also writer of CommitStrip) : CEO
Reference :ODK1CVHU
Recruiter Marie TERRIER photo
Marie TERRIERReply within 3 days

Skills

Backend
NodeJS
Python
Tooling
Github
Data
Machine Learning
Unknown
ChatGPT
Cloud
Algolia

About the company

Yelda is a no-code Voice Assistant SAAS platform for enterprise, which provides in a few clicks a unique and omni-channel voice assistant, able to answer all the questions of your customers, prospects and candidates on your website, your mobile app, over the phone, on smart speakers, etc. We are part of the FUTURE40,  the 40 most-promising startups of STATION F.Read more

Benefits

This company has not entered its benefits. We invite you to consult its profile to learn more

Similar Jobs

brand cover
fullstack software engineer saas (symfony & react) 50/65k full remote
Le Cab by WeLoveDevsPermanent contract
Le Cab by WeLoveDevsPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 8 years experience
50k€ ➞ 65k€/year
Symfony
DDD
PHP
5 days ago
brand cover
fullstack software engineer saas (symfony & react) 50/65k full remote
Le Cab by WeLoveDevsPermanent contract
Le Cab by WeLoveDevsPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 8 years experience
50k€ ➞ 65k€/year
Symfony
DDD
PHP
25 days ago
brand cover
fullstack developer - advanced @fleet
FleetPermanent contract
FleetPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 2 years experience
45k€ ➞ 55k€/year
React
Typescript
Next JS
2 days ago
brand cover
senior fullstack developer @fleet
FleetPermanent contract
FleetPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 4 years experience
50k€ ➞ 62k€/year
React
PostgreSQL
Typescript
2 days ago
brand cover
offre lead agency paris - consultant.e fullstack react / spring boot / craft
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
52k€ ➞ 64k€/year
Java
Spring
2 days ago
brand cover
consultant.e cloud & devops
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
47k€ ➞ 60k€/year
Azure
Amazon Web Services
Google Cloud
2 days ago
brand cover
consultant.e fullstack / craft
HoppRPermanent contract
HoppRPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
47k€ ➞ 52k€/year
Spring
Java
Svelte
2 days ago
brand cover
consultant en sécurité des applications (appsec) f/h
AccenturePermanent contract
AccenturePermanent contract
Paris, FR
& Remote
Hybrid remote
Juniors accepted
English
Azure Devops
Project Management
9 days ago
brand cover
lead dev android
Altice - SFR RMC BFMPermanent contract
Altice - SFR RMC BFMPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
Kotlin
Groovy
Firebase
14 days ago