Software Engineering Intern (Full-Stack) — Opportunihub
Job

Software Engineering Intern (Full-Stack)

Sanovio · Munich

At a glance

Type
Job
Organisation
Sanovio
Location
Munich
Work mode
On-site
Deadline
Rolling / not stated
Posted
15 Aug 2026

About this job

<p style="min-height:1.5em"><strong>About the Role</strong></p><p style="min-height:1.5em">As a Software Engineering Intern at SANOVIO, you’ll get hands-on experience building the AI-powered procurement infrastructure that tackles one of the biggest and most complex cost problems in European healthcare.</p><p style="min-height:1.5em">This is a fast-paced, hands-on role for aspiring engineers with high agency, strong technical curiosity, and a builder mindset. We’re looking for a full-stack generalist with a frontend affinity. You’re eager to design user flows and implement them in React and TypeScript, while learning to own outcomes end-to-end across backend, data, AI-enabled workflows, and cloud deployment. You thrive amid uncertainty, move quickly, and care deeply about writing clean, high-quality code.</p><p style="min-height:1.5em">If you are a passionate builder who thrives at the intersection of full-stack development and AI, this is your opportunity to work directly with the founders, contribute to a real product, and grow rapidly in a startup scaling toward €10M ARR in 2026.<br /></p><p style="min-height:1.5em"><strong>Tasks</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Contributing to <strong>end-to-end product workflows</strong>, from frontend UX to backend systems, data pipelines, and edge cases</p></li><li><p style="min-height:1.5em">Building <strong>frontend experiences</strong> in React and TypeScript alongside scalable, reliable backend systems</p></li><li><p style="min-height:1.5em">Supporting the design and development of<strong> AI-enabled systems</strong>, including embeddings, retrieval, and agents that create real operational leverage</p></li><li><p style="min-height:1.5em">Working on <strong>data pipelines</strong> for large-scale unstructured data</p></li><li><p style="min-height:1.5em">Making pragmatic <strong>technical decisions on architecture, tools, and frameworks</strong> to balance speed and quality</p></li><li><p style="min-height:1.5em">Deploying and maintaining software in <strong>cloud environments </strong>with a “you ship it, you run it” mindset</p></li><li><p style="min-height:1.5em">Writing clean, maintainable, and well-tested code with <strong>scalable, reusable components and APIs</strong></p></li><li><p style="min-height:1.5em"><strong>Collaborating across the stack</strong> and learning through code reviews, pair programming, and mentorship from senior engineers<br /></p></li></ul><p style="min-height:1.5em"><strong>General Profile</strong><br /><br />We are looking for ambitious engineering students or recent graduates with a strong foundation in software engineering and a genuine interest in AI. We hire for skill, ownership, and output.</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Generalist mindset with a frontend affinity, eager to build across backend, data, and AI</p></li><li><p style="min-height:1.5em">Proactive and self-driven, able to turn unclear requirements into shipped software</p></li><li><p style="min-height:1.5em">Fast learner who picks up new technologies and frameworks quickly</p></li><li><p style="min-height:1.5em">Comfortable iterating closely with users and clients, including across different cultures</p></li><li><p style="min-height:1.5em">Strong problem-solving ability and attention to detail</p></li><li><p style="min-height:1.5em">Motivated to build excellent software in a fast-paced startup environment</p></li><li><p style="min-height:1.5em">Willing to work in-person in Munich with a higher intensity than a traditional 9–5 role</p></li></ul><p style="min-height:1.5em"><strong>Technical Skillset</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Solid foundation in full-stack software engineering, especially React and TypeScript, with a good understanding of constructing user flows</p></li><li><p style="min-height:1.5em">Backend engineering skills, ideally with Node.js, and familiarity with APIs and data modeling</p></li><li><p style="min-height:1.5em">Experience building software projects (academic, personal, or professional)</p></li><li><p style="min-height:1.5em">Familiarity with Docker and cloud environments is a plus</p></li><li><p style="min-height:1.5em">AI experience is a plus, especially embeddings and retrieval, structured outputs and tool calling, evals, and agentic workflows beyond prompt engineering</p></li></ul><p style="min-height:1.5em"><strong>Communication &amp; Ownership</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">You take initiative and enjoy taking responsibility for your work</p></li><li><p style="min-height:1.5em">You communicate clearly and are comfortable interacting with technical stakeholders and clients</p></li><li><p style="min-height:1.5em">You actively seek feedback and want to improve rapidly</p></li></ul><p style="min-height:1.5em"><strong>Bonus if you</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Can share a portfolio of projects, shipped products, or a GitHub with meaningful work</p></li><li><p style="min-height:1.5em">Have built workflow-heavy B2B products, internal tools, or operations software<br /></p></li></ul><p style="min-height:1.5em"><strong>Benefits</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Great central office in Munich with regular team events and dinners</p></li><li><p style="min-height:1.5em">Monthly Wellness budget</p></li><li><p style="min-height:1.5em">Access to any AI or productivity tools you need to do your best work</p></li><li><p style="min-height:1.5em">International scope &amp; travel</p></li><li><p style="min-height:1.5em">Flexible work setup with time-zone responsibility</p></li><li><p style="min-height:1.5em">Full-time offer opportunity<br /></p></li></ul><p style="min-height:1.5em"><strong>About the interview process</strong></p><p style="min-height:1.5em"><strong>Step 1: Intro Call</strong></p><p style="min-height:1.5em">Casual intro meeting with one of the founders to get to know each other and introduce SANOVIO.</p><p style="min-height:1.5em"><strong>Step 2: Technical Interview</strong></p><p style="min-height:1.5em">The technical interview consists of two parts:</p><ul style="min-height:1.5em"><li><p style="min-height:1.5em"><strong>A take-home exercise, including a short presentation</strong></p></li><li><p style="min-height:1.5em"><strong>A system design interview</strong></p></li></ul><p style="min-height:1.5em">For the take-home exercise, we’ll provide you with a task focusing on a real SANOVIO workflow and user flow in React and TypeScript, with a light end-to-end angle such as API integration, data modeling, edge cases, and clean architecture. Later, you’ll present your results to us.</p><p style="min-height:1.5em"><strong>Step 3: Personal Fit</strong></p><p style="min-height:1.5em">Meet another co-founder to get a feel for our culture and working style.</p><p style="min-height:1.5em"><strong>Step 4: Offer</strong></p><p style="min-height:1.5em">If we see a great fit, you’ll receive an offer.</p><p style="min-height:1.5em"><strong>We’re excited to see your application and get to know you!</strong></p><p style="min-height:1.5em">Noel, Alex &amp; Yong</p><p style="min-height:1.5em"><em>The Founder Team</em><br /></p><p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>

How to apply

  1. 1 Read the full details above and confirm you meet the eligibility criteria.
  2. 2 Prepare your documents — an updated CV, and any cover letter, proposal or certificates required.
  3. 3 Click Apply on official site to complete your application on Sanovio’s official page.
  4. 4 Submit as early as possible — many close once filled.
Apply on official site

Sourced from arbeitnow. Always verify details on the official website. Opportunihub never charges you to apply.

Frequently asked questions

How do I apply for Software Engineering Intern (Full-Stack)?

Review the full details and eligibility on this page, prepare your documents, then use the “Apply on official site” button to complete your application on Sanovio’s official page.

Is this opportunity remote or location-based?

This opportunity is based in Munich. Check the official listing for any relocation or on-site requirements.

Is Software Engineering Intern (Full-Stack) free to apply for?

Opportunihub lists this Job for free. Legitimate Jobs do not ask for payment to apply — never pay a fee to submit an application.