Trainee, Full-time · Berlin
Rasa is the leading open source machine learning toolkit that lets developers expand bots beyond answering simple questions. Our open source Rasa Stack enables thousands of developers worldwide from startups to Fortune 500 to build in-house conversational AI (e.g. sophisticated chatbots and voice assistants) without hiring a big research team. Rasa Platform, a paid product, makes it simpler to train our machine learning models across multiple enterprise functions, allowing for faster iteration cycles.
The company is headquartered in Berlin (Germany), funded by Basis Set Ventures, Techstars and open source entrepreneurs such as Ross Mason (Founder of MuleSoft) and John Newton (Co-founder of Alfresco).
Rasa is an equal opportunity employer. We are still a small team and are committed to growing in an inclusive manner. We want to augment our team with talented, compassionate people irrespective of race, color, religion, national origin, sex, physical or mental disability, or age.
Tens of thousands of developers worldwide build voice and chat systems with Rasa. In this role, you will be working directly with those developers to help them grow with Rasa and succeed with their product. You’ll support them in development, testing and resolving issues with models, and using their feedback to drive improvements in our products. You’ll be a crucial connection between developers using Rasa and Rasa’s product engineers.
You will work closely with our CTO and our Head of Engineering who will give you continuous feedback and define with you the direction you want to develop to.
You are excited about conversational software and letting people interact with machines through text and speech. You have experience programming in a couple of languages, and a good understanding of ML basics (common models and approaches). You’re good at finding the root cause of a bug, and can find a solution or workaround when the obvious fixes haven’t worked. You’ve also worked on some practical applications of machine learning.
You want to learn more about machine learning and natural language processing, applied machine learning, and putting AI systems into production.
You have at least one year of experience building software professionally, or picked up experience during university or a coding school.
Familiarity with machine learning concepts and the strong desire to improve and apply that knowledge
You’re comfortable using linux and the command line
You know how to talk to people and you enjoy teaching technical concepts
Nice to have:
Experience applying NLP
Experience as a teaching assistant or similar role
Experience shipping chatbots or voice apps
We’re a startup, so you’ll have to be comfortable rolling up your sleeves and doing whatever is required to support our mission. However, you can definitely expect to:
Gain new knowledge about ML and conversational AI
Help our customer's engineers build ML-based bots and assistants with Rasa
Be the voice of our customers in product discussions, using what you’ve learned from helping them succeed to make our products more usable and valuable
Report back when a customer encounters shortcomings in our products and discuss how to improve them with our product and applied research team
Run a workshop on best practices with the Rasa stack
Collaborate with product teams to make our open source libraries easier to use
Thank you for considering a career at Rasa. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to .