Machine Learning Engineer

19 hours ago


Remote Serbia Rasa Full time €40,000 - €80,000 per year
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

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



  • Serbia Constructor TECH Full time €60,000 - €80,000 per year

    We don't offer visa sponsorship to Switzerland, Singapore, or Germany. DUTIES & RESPONSIBILITIES: Service DevelopmentDesign and implement REST/GRPC microservices (Python) for literature retrieval, user profile indexing, and experiment orchestration Build scalable vector-search and metadata pipelines (e.g. using FAISS, Pinecone) for grounding generated...

  • Tools Engineer

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €527,000 per year

    Highlights: Location: Remote (CET hours preferred) Compensation: 527, ,500 Serbian dinars + stock options Language: Russian-speaking team About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in...


  • Serbia - Remote Fundraise Up Full time €800,000 - €1,000,000 per year

    Highlights Location: Remote (CET hours preferred) Compensation: 679, ,500 Serbian dinars + stock options Language: Russian-speaking team About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in...


  • Serbia - Remote Fundraise Up Full time €50,000 - €100,000 per year

    HighlightsBase Salary: 175, ,000 Serbian dinars Location: Serbia Stock options Languages: Fluent in Russian and English About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in donations across...

  • Data Annotator

    3 days ago


    Serbia Advertima Vision AG Full time €20,000 - €25,000 per year

    About Advertima Vision Advertima is the global leader in AI-powered audience data solutions for in-store Retail Media. Using advanced computer vision, edge computing, and real-time data pipelines, Advertima transforms physical retail environments into intelligent, data-driven media channels. Our API-centric solutions seamlessly integrate into Retail...

  • Product Owner

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €90,000 - €120,000 per year

    HighlightsLocation: Remote (CET hours preferred) Compensation: din din632500 Language: Russian-speaking team; English fluency required (C1) About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in...

  • Fullstack Developer

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €527,500 per year

    Highlights Location: Remote (CET hours preferred) Compensation: 527, ,500 Serbian dinars + stock options Language: Russian-speaking team About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in...

  • Product Manager

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €80,000 - €100,000 per year

    HighlightsLocation: Remote (CET hours preferred) Compensation: din din632500 Language: Russian-speaking team; English fluency required (C1) About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of millions of dollars in...

  • Group Product Manager

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €714,000 per year

    HighlightsRole: Group Product Manager Experience: 10+ years in product (with 5+ direct reports) Location: Remote (CET working hours preferred) Compensation: 714, ,000 Serbian dinars + stock options Languages: Fluent English (C1) and Russian (Native) About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to...

  • Product Researcher

    2 weeks ago


    Serbia - Remote Fundraise Up Full time €80,000 - €100,000 per year

    Highlights Location: Remote (CET working hours preferred) Compensation: 351, ,000 Serbian dinars + stock options Languages: Fluent English (C1) and Russian (Native) About Fundraise Up We're Fundraise Up - a global fundraising platform built to make donating to nonprofits fast, seamless, and accessible to all. Every month, our technology powers tens of...