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 & 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 & 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 & 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>