Internship projects at TNG

Here you will find a selection of sample internship projects that give you an idea of what to expect during your internship with us.

Support and collaboration

Every intern is assigned a dedicated contact person within the project who helps with questions and regularly conducts 1-on-1 feedback sessions. In addition, depending on the project setup, there are daily syncs and/or weekly meetings. Project sizes can vary, but in all cases coordination using Kanban boards, Slack, and (virtual) meetings is essential and part of your daily work. But don't worry - even if you work almost entirely remotely, you will still feel well integrated into the team and TNG through occasional on-site events such as retreats, team days, or company events.

Project work

Interns work independently on tasks with clearly defined responsibilities. This may include, for example, the design, development, and implementation of various features, as well as contributing to backend APIs, frontend components, and infrastructure solutions.

Technologies

Different technologies are used depending on the project, including, for example:

  • Programming languages: Python, Java, TypeScript

  • Frameworks: React, FastAPI, Node.js

  • Cloud & Infrastructure: Docker, AWS, Terraform, PostgreSQL

  • AI tools and LLM frameworks for specific use cases

This is just a selection of commonly used technologies. During your internship, you will definitely have the opportunity to learn many new things.

Project examples

Internship projects can include both client and internal TNG projects. Here is a small selection of current and past projects:

LLM Benchmarking

  • Implementation of open-source and custom benchmarks

  • Running benchmarks on Large Language Models (LLMs)

  • Comparing of different internal and external LLMs

  • Visualizing benchmark results in a company-wide dashboard

Techday Macros

Techdays are our internal training days. For these, we create a dedicated program listing all workshops and talks taking place on a Techday.

  • Further development of internal macros for planning and managing Techdays

  • Bug fixing in existing code and continuous stabilization of the application

  • Implementation of new features to simplify the organization, editing, and management of talks and workshops

Hack to Protect App

  • Development of a cloud application for automated provisioning of security workshops on Amazon Web Services, including admin and participant frontends as well as a backend API

  • Implementation of core features such as challenge management, participant interaction, automated deployment, and secure infrastructure

  • Design of the database and API architecture, as well as full-stack development to ensure the stable deployment of the workshop environment