Come join our team!




NodeJS Developer

We are hiring a NodeJS developer to join our team of passionate bot builders! With a strong background and interest in the making of powerful systems, you have great attention to detail, are comfortable multitasking and learning new technologies.

By joining our team, you’ll get to work with other engineers to build a powerful chatbot framework in NodeJS. This framework is used by our developer community and by our team to develop chatbots for major companies. You will also use this framework and work with the operations teams to develop and deliver great bots to our clients.

Recast.AI is a French startup working in Artificial Intelligence, and more specifically in the field of Natural Language Processing (NLP), and conversational agents (bots). Powered by its own artificial intelligence, Recast.AI gives developer the ability to build, connect, host, train and monitor intelligent bots. Thanks to a powerful and adaptable AI, we also offer a bot creation service for major companies. Today, we’re working with more than 20 clients such as SNCF, SFR or KLM.


  • Design, create architectures & implement bots for Recast.AI clients
  • Assist in the creation of a clean & scalable bot building framework
  • Contribute to open-source projects and provide to our developers community tips, best practices and libraries to help them create bots too.


  • Strong knowledge of JavaScript NodeJS (ES5, ES6)
  • A rock-solid foundation in Computer Science (data structures, algorithms, software design)
  • A passion for shipping quality code
  • The ability to put yourself in the shoes of your users and be a steward of crafting great experiences
  • Willingness to go beyond what you know today

Nice to have

  • Experience working with bots
  • Experience with JavaScript type checkers (TypeScript, flow)
  • Active GitHub profile in the open-source JavaScript world
  • You like to help, teach and mentor your colleagues