hero
companies
Jobs
If you are a Techstars portfolio companyclaim your profile.

Software Engineer

Rasa

Rasa

Software Engineering
Serbia · Remote
Posted on Sep 23, 2025

Location

Remote - Serbia

Employment Type

Full time

Location Type

Remote

Department

Engineering

Your turn to start the conversation.
Write the future at Rasa.

Conversation. It’s the thread between our product and our people. The tool that enables us to forge relationships through compassion and expertise. To find the connection between our differences. It keeps us close together across borders and backgrounds and helps us create our shared vision.

Rasa means tight-knit. We get to the point and have the courage to ask ‘why?’. Because through relentless experimentation, passion, and vision, we’re transforming the way people interact with organizations through AI.

That’s Rasa. That’s our message.

Join us and add yours.

SUMMARY

We’re looking for a Software Engineer to join our Voice AI focussed engineering team. You will work closely with other engineers (ML, backend, QA) as well as a Product Manager. Your mission will be to build new features in Rasa that will enable our customers to create scalable, low latency, natural sounding, multi-lingual voice agents.

Full-time - 100% remote - Location: Serbia

  • This is a remote position, but we cannot hire anybody outside of Serbia for this position.

ABOUT THIS ROLE

We’re a startup, so you’ll have to be comfortable rolling up your sleeves and doing whatever is required to support our mission. As a Software Engineer, you'll make an impact on your team by:

  • Writing code in Python to implement new features as part of our Voice product in the Rasa Pro codebase.

  • Contributing to the technical discovery, design and planning of upcoming work;

  • Working closely with the Product Manager to address shortcomings of the user experience as well as build new features;

  • Participate in engineering refinement sessions to seek clarity about your work and provide input;

  • Communicate proactively about your progress, blockers and ideas regularly in team meetings and huddles;

ABOUT YOU

  • You have a learning mindset and work on continuously developing your skills and knowledge.

  • You are eager to understand the end-user's perspective and passionate about fixing their pain points.

  • You can effectively communicate what you’re working on with your team

  • You will have 3+ years software engineering experience, primarily in Python

  • You are keen to learn about Conversational AI and Voice applications, and hands-on experience in this domain is a plus.

  • You are comfortable working in a heavily ML influenced domain, and ML related experience is a plus.

Please keep in mind that we are describing the background that 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!

MEET YOUR TEAM

The team you will be joining has a Product Manager, a Product Designer, 2 backend engineers, 1 QA engineer and and Engineering Manager. We are spread across Europe from the UK to Germany to Serbia. The team is one of the core Product Development teams working on Rasa Pro. You will be reporting to the Engineering Manager.

Please keep in mind that we are describing the background that 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!

WHAT YOU CAN EXPECT FROM US

  • Flexible hours and a dedicated remote budget

  • A stipend for professional development & 6 paid education days to help you grow within your role

  • 26 days of PTO + paid sick leave + paid public holidays

  • A Macbook, and other tech to help you do your job

  • We have regular remote team events, as well as an annual company-wide offsite

  • Private Health optional (Serbia Only)

  • Equity options

You can find more information about our benefits per location here: Rasa Perks & Benefits

ABOUT US

Rasa is a leader in generative conversational AI, enabling enterprises to build and deliver next-level AI assistants. Merging a state-of-the-art engine with a user-friendly no-code UI, Rasa offers an open and adaptable platform that perfectly aligns with business logic. This innovative approach makes Rasa a reliable and trusted choice for enterprises seeking to enhance customer interactions while reducing costs. Rasa is privately held with funding from StepStone, PayPal, Accel, Andreessen Horowitz, Basis Set Ventures, and others. The company was founded in 2016 and is remote-first with a global presence.

Rasa is an equal opportunity employer. We are still a small team and are committed to growing inclusively. We want to augment our team with talented, compassionate people irrespective of race, color, religion, national origin, sex, physical or mental disability, or age.

Please be mindful of the hiring location(s) listed.

You must be located in and a resident of the location(s) listed for us to proceed with your application.