
Junior Software Developer, AI
Digitale Leute School
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- From developer to co-creator: as AI takes over repetitive coding tasks, your strategic influence on product development grows.
- You will learn to analyze business models and user needs, formulate hypotheses, and translate insights into roadmaps and product-focused backlogs.
- Architecture & responsibility in the AI era: you develop software that not only works but is structured and sustainable long-term — based on proven architectural principles and modern patterns.
- You will identify risks when using AI, monitor AI decisions, and keep an eye on costs, API limits, and system performance.
- AI-supported development & deployment: you use modern AI tools to build stable prototypes or complete MVPs, test them automatically, and deploy them securely.
- You keep track of AI decisions — from their quality and compliance with your requirements to observability in production.
- Orchestrate AI as a team member: you apply AI strategically within the team, develop agents for different tasks, and orchestrate their collaboration.
- You automate workflows and integrate company data via established frameworks such as LangChain or MCP — delivering real AI features with measurable value.
Requirements
- You have a passion for technology and enjoy building products that delight users.
- You have solid knowledge of modern software development.
- You are curious, ambitious, and actively seek ways to grow professionally.
- You enjoy agile methodologies (Scrum, Kanban) and like working in a team.
- You can empathize with users and stakeholders and understand how to think about technical solutions from a product perspective.
- You are willing to dive into complex, fast-growing topics like AI development and agentic workflows.
- You don't stand still: changes in the tech stack and new tools motivate you rather than unsettle you.
- You enjoy thinking outside the box and taking on both technical and product-strategic responsibility.
Benefits
- We train you to become an AI Software Engineer within 3 months, remotely/online.
- We support you in finding a company during your training that can offer you a job during or after the bootcamp.
- The program can be completed alongside your current job.
- You are assigned a mentor who guides you through the program, and you will simulate working in product teams.
- After three months, you can join product teams as a certified AI Software Engineer.
- You receive a certificate, all course materials, and access to a wide network.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentAI developmentprototypingMVP developmentautomated testingworkflow automationLangChainMCParchitectural principlesmodern patterns
Soft skills
curiosityambitionempathyteam collaborationproduct perspectiveadaptabilitystrategic thinkingproblem-solvingcreativitycommunication