Senior Software Engineer - AI Editing Framework

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

5+ years of experience in software development with statically typed languages (C++, C#, Java, or TypeScript)., Ability to learn new coding languages or tech stacks as needed., Strong communication skills in English for both technical and non-technical teams., Passion for AI-driven products and a structured approach to work..

Key responsibilities:

  • Design and develop the AI-driven Editor of Prezi Present.
  • Work on the modular, plugin-based architecture to enable feature development.
  • Write high-quality code to ensure optimal user experience in various conditions.
  • Collaborate with cross-functional teams and report to the Senior Engineering Manager.

Prezi logo
Prezi Edtech: Education + Technology SME http://prezi.com/
201 - 500 Employees
See all jobs

Job description

We’re looking for a Senior Software Engineer to join our engineering team and play a key role in designing and developing Prezi, a full-cycle presentation platform used by millions worldwide.


Why Join Us? 

This role focuses on developing the cutting-edge, AI-driven Editor of Prezi Present (our flagship presentation product) along with crafting user flows and experiences to support it. 


What You’ll Do 

  • Work on the modular, plugin-based architecture of the Prezi Present Editor, enabling teams across Prezi to build Editor features.
  • Expand and maintain the framework to support an AI-driven editing flow.
  • Write high-quality code in a complex codebase to ensure a smooth, optimal user experience, even in low-resource environments or poor network conditions.

Your efforts will directly impact millions of presenters and audiences, helping them craft and deliver compelling visual stories. You’ll work in a cross-functional team and report to Ashutosh Kumar Jha, our Senior Engineering Manager. 


We’d love to talk to you if you:

  • Have 5+ years of experience in software development with statically typed languages (e.g., C++, C#, Java, or TypeScript).
  • Are excited to learn other coding languages or tech stacks as needed.
  • Are self-driven and bring a thoughtful, structured approach to your work.
  • Are passionate about AI-driven products and have a deep product mindset.
  • Communicate effectively in English with both technical and non-technical teams.
  • Exhibit a high sense of self-sufficiency and ownership in your work.


While not required, experience with the following will make you stand out:

  • Systems that prioritize async communication, memory usage efficiency, and performance.
  • Familiarity with AI APIs and tools.
  • Background in backend technologies like Node.js and cloud services.


Why Prezi? 

At Prezi, diversity and creativity matter. We believe in building inclusive tools for everyone by employing and celebrating people from every background. 


Our mission to revolutionize knowledge sharing begins with empowering people—including you. If you care about visual communication, team collaboration, and empowering users, you’ll love working with us.


Countries we are hiring in:

🇦🇹 Austria

🇩🇪 Germany

🇭🇺 Hungary

🇮🇪 Ireland

🇱🇻 Latvia

🇱🇺 Luxembourg

🇵🇱 Poland

🇵🇹 Portugal

🇸🇰 Slovakia

🇬🇧 UK


Benefits: 

General

📝 Permanent employment contract via PEO

🌎 Flexible working hours 

🤒 Paid sick leave

🏖️ Paid flexible PTO

🎅🏼 Prezi holidays

💻 Laptop

🌱 Home office setup subsidy - budget for purchasing extra equipment for your home office 

🤑 Monthly contribution towards your internet bills

📈 Stock options


Taking care of yourself:

💊 Private medical care 

🤸Gym perk

🧘 PsychCom— supporting you with legal, financial and personal support advice


Events connecting us together:

🎉 PowerWeek - annual event for the whole company organised in an exciting EU location 

🎮 Game nights

🍱 Cooking events

Required profile

Experience

Industry :
Edtech: Education + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Sufficiency
  • Communication

Software Engineer Related jobs