Frontend Developer in an NLP Web App for Digital Humanities - Hamburg

Universität Hamburg
Raum Hamburg

Dein Job

The Hub of Computing & Data Science (HCDS), University of Hamburg, is looking for a motivated student assistant (m/f/d) with a strong interest in modern web frameworks and curiosity in Natural Language Processing (NLP) to assist us with the frontend development of a web application for social scientists.

 

Finding, examining, and describing complex phenomena of modern societies is of great interest to social scientists. However, the flood of information available on a given topic is more than humans can digest. Fortunately, state-of-the-art artificial intelligence can assist!

 

The HCDS is building the Discourse Analysis Tool Suite (https://github.com/uhh-lt/dats), which aims to leverage AI models to enhance the workflow for various tasks in social and cultural science research.

 

Tasks:

  • Implement various features as React components, e.g.:

  • Core functionalities like project & user settings, authorization,

  • Corpus linguistics features (e.g., KWIC, co-occurrences, frequencies)

  • Interactive visualizations (e.g., network visualizations of entities)

  • Annotation features (e.g., social media, audio, and video interfaces)

  • Table visualizations for plain statistics (e.g., heatmaps)

  • Work together with backend developers to bring features to our users

  • Work together with our project partners and users to improve usability

(Once you are comfortable with the project, we discuss what features you'd like to work on.)

Dein Profil

Requirements:

  • Fluency in English or German

  • Frontend experience with: React, TypeScript, Git, HTML & CSS

  • Team player

 

Tech Stack:

  • Frontend - React, TypeScript, MUI, React Router, Tanstack Query, Redux, …

  • Backend - Python, FastAPI, PostgreSQL, Elasticsearch, Redis, RQ, …

  • AI & NLP - Python, vLLM, Ray, spaCy, PyTorch, …

Deine Benefits

Flexible Arbeitszeit
Home Office

Stellenmerkmale

Dein Beschäftigungsumfang

Teilzeit (befristet)

Dein Gehalt

Nach Vereinbarung

Dein Arbeitsplatz:

vor Ort

Dein Büro:

Raum Hamburg

Ansprechpartner:in

Bei Fragen

Herr Tim Fischer