Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

Us Media
Danzigerkade 221
1013 AP
Amsterdam

Agentic AI Development (CreditsApp)


Je duikt in de wereld van Agentic AI-driven development. Hoe kan met behulp van AI de ontwikkeling van nieuwe functionaliteiten voor de CreditsApp (gebruikt door diverse sportclubs) maximaal versneld worden. Je gebruikt de CreditsApp als 'living lab' om een herbruikbaar framework en autonome workflow te realiseren waarmee features sneller en efficiënter van idee naar productie worden gebracht.

Projectomschrijving

De kern van de opdracht is het ontwerpen en implementeren van een geavanceerde agentic workflow die onze ontwikkeltooling (Linear, Bitbucket, SonarQube) naadloos verbindt met AI-kracht. Een cruciaal en expliciet speerpunt hierin is de inrichting van een Shared Repository waarin alle skills, subagents en AI-workflows centraal worden georganiseerd. Deze gedeelde repository is absoluut noodzakelijk voor de schaalbaarheid van 'AI-Assisted Engineering' binnen Us Media, zodat deze componenten eenvoudig kunnen worden gehergebruikt bij andere projecten en door andere teams.

Het doel is niet om het wiel opnieuw uit te vinden, maar om te onderzoeken hoe we bestaande componenten en platformen op een slimme manier aan elkaar kunnen "knopen" tot een naadloos proces. Een ticket in Linear moet leiden tot een concrete aanpassing in de code, die voldoet aan onze standaarden.

Doelstellingen

  1. Orchestration & Integration: Je ontwerpt en bouwt de "lijm" tussen de systemen. Hoe komt de feature-requirements-data uit Linear veilig bij de AI? Hoe leert de AI de codebase van de CreditsApp begrijpen? Hoe verwerken en integreren we de output automatisch in Bitbucket?

  2. Centrale Repository & Schaalbaarheid: Je richt een centrale, gedeelde repository in waarin alle skills, subagents en AI-workflows worden ondergebracht. Dit dient als een strategisch architecturaal doel voor de schaalbaarheid van 'AI-Assisted Engineering' binnen Us Media.

  3. Responsible AI & Guardrails: Hoe borgen we in deze keten dat de output veilig is? Je onderzoekt hoe we quality gates (zoals SonarQube) inzetten als harde eis voordat AI-code geaccepteerd wordt.

  4. Proof of Concept (PoC): Een werkende, versnelde workflow-implementatie in de CreditsApp-omgeving, waarin nieuwe feature requests autonoom en hoogwaardig worden omgezet in werkende software middels het herbruikbare framework.

  5. Success Metrics & KPIs: Je definieert en meet concrete successtatistieken voor de workflow. Een belangrijk kerngetal hierbij is de Lead Time (de doorlooptijd vanaf het aanmaken van een ticket in Linear tot de oplevering van een gewenste Pull Request in Bitbucket).

  6. Governance Model & Human-in-the-Loop: Je ontwerpt een helder governance framework voor AI binnen het ontwikkelproces. Dit omvat duidelijke approval workflows (human-in-the-loop) en specifieke protocollen voor het omgaan met AI-onzekerheid of situaties waarin het model een lage betrouwbaarheid (low confidence) rapporteert.

  7. Developer Experience (DevEx): Je besteedt uitdrukkelijke aandacht aan de Developer Experience rondom de Shared Repository. Het moet voor andere ontwikkelaars binnen Us Media zo eenvoudig en intuïtief mogelijk zijn om nieuwe skills, prompts en subagents bij te dragen en te onderhouden.

Technologieën

  • Orchestration & Frameworks: Onderzoek naar en opzet van de integratielaag en centrale repository voor skills, subagents en workflows (API-koppelingen, webhooks, custom scripts).

  • AI Solutions: Implementatie met geavanceerde coding-platforms en modellen (bijv. GitHub Copilot Workspace, Claude Code, Gemini, Claude) gericht op het autonoom genereren van feature-code.

  • Tooling Stack: Linear (Issue tracking), SonarQube (Quality), Bitbucket (VCS).

  • CreditsApp Stack: Angular, Firebase, TypeScript

Waarom deze stage? 

De rol van software developer verandert snel door de opkomst van Generatieve AI. Door deze stage loop je voorop in de revolutie van "AI-Assisted Engineering".

  • Architecturale Uitdaging: Je leert hoe je complexe systemen integreert en opzet. Het centraliseren van skills en subagents in een gedeelde repo vormt een belangrijk architecturaal doel om 'AI-Assisted Engineering' schaalbaar te maken.

  • Real-world Impact: De CreditsApp heeft actieve gebruikers, wat betekent dat jouw PoC direct getoetst wordt aan de realiteit van een productie-applicatie.

  • Toekomstvisie: Door de herbruikbare opzet help je Us Media te bepalen hoe we autonome feature-ontwikkeling via het centrale framework optimaal kunnen opschalen naar andere projecten en teams.

Verwachtingen

Gedurende de vijf maanden durende stage, wordt er van je verwacht dat je zowel een scriptie schrijft als een product oplevert. Je zult werken aan het onderzoeken, ontwerpen, implementeren en testen van de Agentic Workflow, en je bevindingen en resultaten documenteren in je scriptie.

Wat bieden wij?

  • Een uitdagende en leerzame afstudeerstage in een dynamische omgeving.

  • Begeleiding door ervaren professionals in het vakgebied.

  • De kans om een significante bijdrage te leveren aan onze ontwikkelprocessen en innovatiekracht.

Interesse? 

Neem contact op met ons voor meer informatie en solliciteer voor deze unieke kans om je carrière een vliegende start te geven bij Us Media.

Over Us Media

Us Media is een vooraanstaand digitaal bureau gespecialiseerd in het ontwikkelen van slimme online tools, platforms en producten. Met een focus op non-profit organisaties, combineren we geavanceerde technologie met een sterke maatschappelijke betrokkenheid. Ons team van ervaren developers werkt samen met opdrachtgevers om impactvolle digitale oplossingen te creëren die de wereld een stukje beter maken. Bij Us Media draait het niet alleen om technologie, maar ook om het maken van een positieve maatschappelijke impact.


Geschikt voor studenten
  • Software Engineering