Student Research Assistant for web application development

Updated: 3 months ago
Job Type: FullTime
Deadline: 30 Nov 2023

2 Sep 2023
Job Information

ETH Zürich
Research Field

Computer science » Informatics
Computer science » Other
Computer science » Programming
Researcher Profile

First Stage Researcher (R1)

Application Deadline

30 Nov 2023 - 22:59 (UTC)
Type of Contract

Job Status

Hours Per Week

Is the job funded through the EU Research Framework Programme?

Not funded by an EU programme
Is the Job related to staff position within a Research Infrastructure?


Offer Description

Student Research Assistant for web application development

We are an interdisciplinary lab studying social and behavioral phenomena using network concepts. Members of the lab actively develop theories, methods and software in a variety of domains, for our own empirical studies and for our collaborative endeavors across multiple discplines.

Job description

We are seeking a skilled and motivated Research Assistant to join our team at the Social Networks Lab (Prof. Christoph Stadtfeld) and contribute to the development of a web application that integrates music streaming API and network data collection. Your primary responsibility will involve creating and maintaining a web application integrating digital and survey data collection workflows to enhance our research project.

Your profile
  • currently enrolled as a student at a Swiss university
  • practical experience in the development of responsive web applications (frontend and backend, with focus on the backend)
  • strong attention to detail, a creative mindset to innovate and optimize processes
  • very good knowledge of JavaScript / TypeScript and a framework similar to vue.js or react
  • experience with collaboration platforms like GitHub or GitLab, continuous integration, automation and documentation
  • good command of Python or .Net is a plus
  • interest and knowledge in working with music streaming APIs (e.g., Spotify, Deezer, and network data collection are highly desirable
  • familiarity with Node.jsMongoDB/MySQL, and Docker would add value to your application
  • ability to work in teams but also working independently and on your own responsibility

Desired starting date: as soon as possible

We offer
  • opportunities to work on exciting project about cultural consumption and social network research
  • collaborative and supportive team environment
  • dedicated office space

Working, teaching and research at ETH Zurich

We value diversity
In line with our values , ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.
Curious? So are we.

We look forward to receiving your online application with the following documents:

  • CV
  • a short motivation text (~ 250 words)
  • time tables of next semester (if available), or, please indicate in the motivation text when you can start to work
  • current matriculation at a Swiss University

Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.

Further information about Social Networks Lab can be found on our website . Questions regarding the position should be directed to Dr. Xinwei Xu ( ) (no applications).

About ETH Zürich
ETH Zurich is one of the world’s leading universities specialising in
science and technology. We are renowned for our excellent education,
cutting-edge fundamental research and direct transfer of new knowledge
into society. Over 30,000 people from more than 120 countries find our
university to be a place that promotes independent thinking and an
environment that inspires excellence. Located in the heart of Europe,
yet forging connections all over the world, we work together to
develop solutions for the global challenges of today and tomorrow.
Research Field
Computer science
Years of Research Experience
1 - 4

Research Field
Computer science
Years of Research Experience
1 - 4

Research Field
Computer science
Years of Research Experience
1 - 4

Additional Information
Website for additional job details

Work Location(s)
Number of offers available
ETH Zürich
Postal Code
Rämistrasse 101

Where to apply


Postal Code


View or Apply

Similar Positions