Backend Engineer Intern | AI Systems (mfd)
Job Summary
Cloud Studios is a Berlin app studio building premium productised digital products. Our current product GetMOW analyses how AI engines like ChatGPT Perplexity and Googles AI Overviews represent B2B software brands and tells companies what to change to get recommended.
We need to move the core of this product from working prototype to a system that runs reliably at scale. Thats this role.
Youd own the backend: the system that queries multiple AI platforms processes what comes back and turns it into structured insight. We have the product logic worked out. What we need is an engineer who can turn that into infrastructure that doesnt break under real usage.
Secondary to that youd also implement UI work from our product designers designs and clean up parts of the existing frontend. The majority of your time goes to the backend and AI systems.
- Design and build the backend architecture for GetMOWs 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
- 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 isnt enough we need something youve actually built
- Familiarity with our stack or something close to it: 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:
1. Mandatory internship (Pflichtpraktikum): required by your study or training regulations. Youll need your enrollment certificate and proof of the requirement.
2. Voluntary internship alongside your studies: maximum 3 months
Applications that dont meet either condition cant be considered regardless of how strong the technical fit is.
- Youll 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 well 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 youre proud of. Please complete the screening questions theyre the fastest way for you to stand out.
About Company
GetMOW is an AI visibility optimisation agency for B2B software companies. The way buyers discover companies is changing. Search gave people options. AI gives them answers. When someone asks ChatGPT, Gemini, Claude or Perplexity which companies to consider, only a handful of names mak ... View more