Working Student Full-Stack Development - AI Web Applications

ROHDE & SCHWARZ GmbH & Co. KG
München, Germany
8 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English, German
Experience level
Junior

Job location

Remote
München, Germany

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
User Authentication
Software Quality
Computer Security
Databases
Continuous Integration
Python
PostgreSQL
Next.js
Software Engineering
TypeScript
Web Applications
Data Logging
Data Storage Technologies
Chatbots
Backend
Kubernetes
Information Technology
Front End Software Development
REST
Data Pipelines
Docker

Job description

  • Support the implementation of an AI web application (customized chatbot), using TypeScript for the frontend and Python for services where needed
  • Help to build clean, maintainable UI components and backend endpoints, integrate AI model providers, and handle session/state management
  • Collaborate closely with the AI core team on integrations such as context retrieval, logging, and observability
  • Help to deploy and operate the web application in the cloud using Docker
  • Support the set up of basic CI/CD workflows, write tests, and follow code quality and security best practices
  • Work with data storage for chat history and context (e.g., PostgreSQL, S3)

Exciting insights into Rohde & Schwarz

Our colleagues provide insider information about:

  • Daily adventures and challenges
  • Our passionate team
  • The technologies behind the innovative projects and solutions, You must be properly enrolled for the duration of your employment. You can work up to 20 hours per week during the lecture period. Mobile working is possible - but your main place of work is Munich.

We place great importance on equal opportunities. We look forward to receiving your application regardless of gender, nationality, ethnic and social origin, religion, ideology, disability, age as well as sexual orientation and identity.

Reference number:

Recruiting contact: Verena Kral At Rohde & Schwarz, we develop and produce solutions in the fields of Test & Measurement, Technology Systems, and Networks & Cybersecurity - driven by the vision of a safer and connected world. From software to final production, our more than 15,000 employees create products and systems that set global standards and enable technological sovereignty for industrial, regulatory, and government customers worldwide. Our headquarters, located in the heart of Munich, also serves as our main development site.

  • Help to build clean, maintainable UI components and backend endpoints, integrate AI model providers, and handle session/state management

  • Collaborate closely with the AI core team on integrations such as context retrieval, logging, and observability

  • Help to deploy and operate the web application in the cloud using Docker

  • Support the set up of basic CI/CD workflows, write tests, and follow code quality and security best practices

Requirements

Do you have experience in TypeScript?, * Enrolled bachelor's or master's student in Computer Science, Data Science, or a related field

  • Practical experience with TypeScript and the Vercel ecosystem (e.g., Next.js, Vercel AI SDK/Chat SDK)
  • Experience with databases and storage (PostgreSQL, S3)
  • Basic Python skills for building APIs, utilities, or data pipelines
  • Solid foundation in web fundamentals (HTTP APIs, REST, authentication); MCP is a plus
  • Proficiency with Docker for deployment; Kubernetes is a plus
  • Strong problem-solving skills, attention to detail, and the ability to collaborate in a cross-functional team
  • Very good command of written and spoken English; German is a plus

Benefits & conditions

  • Opportunities to work from home
  • Flexible working hour models
  • Attractive compensation
  • Training & continuing education
  • Parking spaces
  • Occupational pension scheme
  • Privately owned company
  • Health care
  • 30 days of vacation
  • Company doctor
  • Family services
  • Promoting innovation
  • Marriage and birth benefit
  • Long-term & attractive work environment
  • Special payments

Apply for this position