Software Engineering Intern

sanovio

📍 munich💼 fulltime🕐 25d ago🔗 arbeitnow

Job Description

**About the Role** 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. 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. 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. **Tasks** * Contributing to **end-to-end product workflows**, from frontend UX to backend systems, data pipelines, and edge cases * Building **frontend experiences** in React and TypeScript alongside scalable, reliable backend systems * Supporting the design and development of **AI-enabled systems**, including embeddings, retrieval, and agents that create real operational leverage * Working on **data pipelines** for large-scale unstructured data * Making pragmatic **technical decisions on architecture, tools, and frameworks** to balance speed and quality * Deploying and maintaining software in **cloud environments** with a “you ship it, you run it” mindset * Writing clean, maintainable, and well-tested code with **scalable, reusable components and APIs** * **Collaborating across the stack** and learning through code reviews, pair programming, and mentorship from senior engineers **General Profile** 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. * Generalist mindset with a frontend affinity, eager to build across backend, data, and AI * Proactive and self-driven, able to turn unclear requirements into shipped software * Fast learner who picks up new technologies and frameworks quickly * Comfortable iterating closely with users and clients, including across different cultures * Strong problem-solving ability and attention to detail * Motivated to build excellent software in a fast-paced startup environment * Willing to work in-person in Munich with a higher intensity than a traditional 9–5 role **Technical Skillset** * Solid foundation in full-stack software engineering, especially React and TypeScript, with a good understanding of constructing user flows * Backend engineering skills, ideally with Node.js, and familiarity with APIs and data modeling * Experience building software projects (academic, personal, or professional) * Familiarity with Docker and cloud environments is a plus * AI experience is a plus, especially embeddings and retrieval, structured outputs and tool calling, evals, and agentic workflows beyond prompt engineering **Communication & Ownership** * You take initiative and enjoy taking responsibility for your work * You communicate clearly and are comfortable interacting with technical stakeholders and clients * You actively seek feedback and want to improve rapidly **Bonus if you** * Can share a portfolio of projects, shipped products, or a GitHub with meaningful work * Have built workflow-heavy B2B products, internal tools, or operations software **Benefits** * Great central office in Munich with regular team events and dinners * Monthly Wellness budget * Access to any AI or productivity tools you need to do your best work * International scope & travel * Flexible work setup with time-zone responsibility * Full-time offer opportunity **About the interview process** **Step 1: Intro Call** Casual intro meeting with one of the founders to get to know each other and introduce SANOVIO. **Step 2: Technical Interview** The technical interview consists of two parts: * **A take-home exercise, including a short presentation** * **A system design interview** 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. **Step 3: Personal Fit** Meet another co-founder to get a feel for our culture and working style. **Step 4: Offer** If we see a great fit, you’ll receive an offer. **We’re excited to see your application and get to know you!** Noel, Alex & Yong _The Founder Team_ Find [Jobs in Germany](https://www.arbeitnow.com) on Arbeitnow
Software Engineering Intern at sanovio | MergeJobs