Backend Engineer Intern | AI Systems (m/f/d)
About the role
Tasks
- Design and build the backend architecture for GetMOW's AI analysis engine: orchestration across multiple AI platforms, data pipelines, job scheduling, storage
- Build AI workflows that hold up under real load - structured, tested, monitored, with clear failure handling
- Set up the security and infrastructure basics: authentication, data handling, error handling, logging
- Use AI coding tools (Claude Code or similar) to build fast, while understanding and owning what ships
- Implement UI features from Figma designs and refactor parts of the existing frontend codebase
- Take technical decisions independently and be able to explain them
Requirements
- Strong backend fundamentals: APIs, databases, async processing, system design
- Practical experience building with LLMs or AI workflows: API integrations, structured outputs, multi-step pipelines, evaluation, or similar. Coursework alone isn't enough, we need something you've actually built
- Familiarity with our stack or something close to it: Next.js, TypeScript, Supabase, Vercel
- A habit of writing secure, maintainable code, not just code that runs once
- You use AI tools to increase your speed, not to replace understanding your own system
- Fluent English
Eligibility
You must currently be enrolled at a university or in vocational training, and one of the following must apply:
- Mandatory internship (Pflichtpraktikum): required by your study or training regulations. You'll need your enrollment certificate and proof of the requirement.
- Voluntary internship alongside your studies: maximum 3 months
Applications that don't meet either condition can't be considered, regardless of how strong the technical fit is.
Benefits
- You'll own a production system from the start, not a peripheral feature
- Direct, regular contact with the founders on technical and product decisions
- A real, live product you can point to afterward, not a toy project
- If it works out, a path to a long-term paid role with continued ownership of what you built
Details
- Duration: 3-6 months (mandatory internship) or max. 3 months (voluntary internship)
- Full-time, 30-40h/week
- Berlin office preferred, ideally 2+ days/week. Remote is possible
- Start: as soon as possible
- This internship is unpaid, in line with the legal conditions above
- Towards the end of the internship, we'll discuss extending into a long-term, paid role based on performance and fit
How to apply
Send a link to your GitHub, portfolio, or a project you're proud of. Please complete the screening questions, they're the fastest way for you to stand out.
Find Jobs in Germany on Arbeitnow
Not included in the source posting: about the role.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.