At Rasa, we're building the standard infrastructure for conversational AI. With over half a million downloads since launch, our open source tools are loved by developers worldwide, and Rasa runs in production everywhere from startups to Fortune 500s. Our friendly community is growing fast, with developers from all over the world learning from each other and working together to make text- and voice-based AI assistants better.
Rasa's machine learning-based dialogue tools allow developers to automate contextual conversations. What are contextual conversations? Real back-and-forth dialogue that is handled seamlessly. Taking AI assistants beyond fixed question / answer pairs creates exciting new use cases for people and business. The tip of the iceberg include automation of sales & marketing, internal processes, and advanced customer service that integrates into existing backend systems. With Rasa, companies control their own destiny, investing in AI that they own and ship instead of relying on third parties.
Rasa has raised $14 million in total funding from Accel, Basis Set Ventures and open source founders such as Ross Mason (MuleSoft), Mitchell Hashimoto (Hashicorp) and Florian Leibert (Mesosphere). The company is headquartered in San Francisco, CA, with R&D offices in Berlin, Germany and was founded in 2016.
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.
We are looking for enthusiastic solutions architects to support our customers with the use of our product, from debugging machine learning models to debugging their docker setup. Doing this well is core to the success of the company.
About this role
Thousands of developers worldwide build voice and chat systems with Rasa. As a solutions architect, you will be working directly with developers and product managers at companies using Rasa to build conversational assistants. You’ll support them in development, building models, testing and resolving issues.
You will collaborate closely with Rasa’s product engineers to improve our product, including API design, docs, and usability.
Please keep in mind that we are describing the background we imagine would best fit the role. Even if you don’t meet all the requirements, yet you are confident that you are up for the task, we absolutely want to get to know you!
About youYou 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 the machine learning basics. 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 want to gain more experience with natural language processing, applied machine learning, and putting AI systems into production.
Degree in computer science or a related field, or at least 2 years experience developing software.
Familiarity with machine learning concepts
Experience teaching & communicating technical material
Practical experience applying machine learning
Experience supporting customers in a technical role
Comfortable with most of the following: linux, python, docker, kubernetes
Nice to have:
Experience applying NLP
Experience shipping chatbots or voice apps
Things You Will Do
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:
Help our customer's engineers build ML-based bots and assistants with Rasa
Help them debug their installations of our product
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 teams
Run a workshop on best practices with the Rasa stack
Write a blog post explaining some aspect of Rasa’s code in detail
Collaborate with product teams to make our open source libraries easier to use