Juris Legal is a human-first AI startup from Copenhagen on a mission to democratize law and create new possibilities for legal specialists. We are looking for a digital intern who wants to get hands-on experience with software development — from front-end to back-end and integrations. You’ll be part of a small, ambitious team where you’ll work with modern technologies, contribute directly to the product, and see your code make a real impact.
As a digital intern, you’ll join our development team and take on a broad role. You’ll get the chance to work on both front-end and back-end tasks, support integrations, and experiment with AI features in practice. It’s a hands-on role with plenty of responsibility and learning from day one.
Front-end: Build and improve UI components (React, Tailwind, shadcn/ui)
Back-end: Develop APIs and data solutions (Node.js, Python, FastAPI)
Integrations: Work with AI models and external systems
Data: Document handling, embeddings, and search features
DevOps light: Help with scripts, debugging, and cloud setup (Google Cloud)
Experiments: Test new features, prototypes, and custom functions
(You don’t need to know everything from the start — curiosity and willingness to learn are key.)
How to build and grow an AI-driven SaaS platform in practice
Working in a fast-moving startup with short feedback loops
Best practices in front-end and back-end development
How to use cloud services and AI technologies in real products
Collaborating closely with both technical and non-technical profiles
Are currently studying computer science, software development, IT, or a related field
Have some knowledge of JavaScript/TypeScript and React (or another front-end framework)
Ideally have some experience with back-end (Node.js, Python, FastAPI)
Are curious about AI and want to learn how to build on top of AI models
Take initiative, enjoy learning by doing, and like to see things shipped
Can communicate well in English or Danish
Location: Østerbro, Copenhagen (with the option to work from home occasionally)
Scope: 25–37 hours per week, unpaid, ECTS internship
Start: By agreement
Language: Danish or English
Apply via The Hub with your CV and a short motivation (in Danish or English). Feel free to include links to GitHub, portfolio, or other projects.
We value diversity and encourage all qualified applicants to apply.
This job comes with several perks and benefits