company logo

Machine Learning Engineer

Rasa.com

Remote

Serbia

Full Time

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 driven ML Engineer (mid-level) to join one of our cross-functional teams at Rasa. You will work closely with other engineers (ML, backend, full-stack) as well as a Product Manager and a Product Designer. Your mission will be to build our own rasa copilot which helps our users to efficiently build their Rasa assistant.

About This Role

  • Write code to enhance the Rasa Copilot and Rasa Pro codebase, both written using Python;
  • Design experiments, run them, analyse results and update on LLM prompts;
  • Contribute to the design and implementation of our evaluation system;
  • Work closely with the Product Manager and Product Designer 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 The Team

This team has a Product Manager, a Product Designer, an hands-on EM, 1 backend engineer, 4 full-stack engineers, 1 ML engineer, 1 QA engineer. We currently work in Kanban, value proactive communication, iterative & data-driven product development, prototyping & POCs. The focus area of this team for the next 6 months is focusing on first-time user experience (onboarding) on the Rasa Platform. This team has a strategic impact and tightly coordinates with other squads in Rasa.

About You

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 passionate about this role: we absolutely want to get to know you!

  • You have 3+ years of experience building ML systems and features;
  • You’re familiar with modern LLM-based frameworks and protocols (e.g. MCP, A2A);
  • You have experience running experiments, trying different approach and follow clear evaluation protocols;
  • You both curious about machine learning and building commercial software that gets adopted;
  • You're comfortable being lean and fix problems without waiting for someone to tell you to;
  • You can effectively communicate what you’re working on within the team;

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
  • Equity Options

  • 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)
  • 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.

Machine Learning Engineer

Remote

Serbia

Full Time

September 19, 2025

company logo

Rasa

Rasa.com

Rasa_HQ