[object Object]

Senior Full Stack Developer - Chatbot, AI and Machine Learning

Position summary

As a Senior Fullstack Developer you will be working with a team to develop an AI-powered chatbot using Rasa service. You will be integrating existing customer chat functionality and improving customer service tools providing enhanced customer self-service experience.

As a senior member of the team, you will be taking operational responsibility for the services that you and your team build. You will bring experience and practice with you and can use this to contribute to the continuous improvement of our development processes and methodologies.

This position requires a highly motivated and deeply experienced, tech-agnostic developer who is able to thrive in a fast-moving environment and mentor other members of the team. We are looking for someone resourceful, organized, and analytical with an inquisitive attitude and deep problem-solving abilities. You must be an innovative and creative self-starter who is energized by working on a tight schedule,

What you will be doing

You will work in a small, high performing team of engineers in a friendly atmosphere. You will also be collaborating with other engineers and QA leads as a valuable member of a cross-functional, multi-national team. You will participate in daily stand-ups and regular retrospectives as well as support cross-team collaboration.

Who you are
You excel with energy and endurance. You understand that building a company is hard but that is what you want to achieve!
You have excellent problem-solving, organisational, and analytical skills. You are interested in keeping up with current best practices in your areas of expertise. You are open-minded, resourceful and enthusiastic. Energised by working on tights schedules with a multinational team in a rapidly growing business environment. You value attitude over competence. You are a self-starter with the ability to excel with little to no direction, you're innovative, creative and constantly looking for deeper ways to approach problems and connect the dots.

Moreover, we would like to see the evidence of the following in your profile:

- Solid experience (minimum 5 years) as a Developer/Senior Developer in web applications with SOA.

- Experience with NodeJS and Python.

- Experience with React framework and Redux architecture.

- Deep knowledge of modern frameworks and tools for building and integrating automated conversational agents.

- User interaction flow modelling, data-driven analysis and continuous fine-tuning.

- Competent in application security and data privacy implementations.

- Proficient with test automation including TDD and BDD.

- Understanding of current best practices in your areas of expertise.

- Fluent in English with strong verbal and written communication skills.


- Rasa or similar chatbot platform experience.

- Experience with NLU/NLP engines their training and tuning.

- General understanding of ML concepts including LSTM based models.

- Hands-on experience with CI pipelines and container based deployment best-practices

- Good understanding of building shared UI components.

If you have any questions you can contact us: careers@gelato.com

Apply for this position


Engineering & IT
Senior Full Stack Developer - Chatbot, AI and Machine Learning

If you have any questions you can contact us: careers@gelato.com

Apply for this position

Data protection notice


👋 Chat with us

We are here to help: