Student Assistant Software Engineering
Role details
Job location
Tech stack
Requirements
- Enrollment (B.Sc./M.Sc.) in Computer Science, Machine Learning, Data Science, or a related field at a university in Berlin or Brandenburg
- Strong programming fundamentals (Python, JavaScript/TypeScript)
- Experience building and deploying applications
- Prior internship or industry experience (strongly preferred)
- Ability to work independently and take ownership of tasks
- Excellent communication skills in English
- Proficiency with Git, CI/CD, and collaborative development workflows, * Experience with LangChain, LlamaIndex, or similar frameworks
- Understanding of conversational AI architectures
- Full-Stack Development (Backend Focus)
- System architecture and API design
- Backend development (Python, Go, Node.js, or similar)
- SQL/NoSQL database experience
- Cloud infrastructure (AWS, GCP, or Azure)
- DevOps and CI/CD pipelines
- Experience with Docker or Kubernetes is a plus
- Frontend/UI Development
- Modern JavaScript frameworks (React preferred)
- Strong TypeScript proficiency
- Experience with 3D visualization (Three.js, WebGL) is a major advantage
- Strong UI/UX design sensibility
- Experience building real-time interactive applications
- Willingness to work on-site at least 3 days per week at the Fraunhofer HHI Accelerator at Silicon Allee (Berlin), * Experience with ML model deployment or MLOps
- Knowledge of computer vision or 3D graphics
- Familiarity with WebRTC or streaming technologies
- Previous experience in a startup environment
- Contributions to open-source projects
Benefits & conditions
- Attractive salary
- Modern and excellently equipped workspace in central location
- Great and cooperative working atmosphere in an international team
- Flexible working hours
- Opportunities to work from home
The position is initially limited to one year. An extension is explicitly desired.
The monthly working time is 80 hours. This position is also available on a part-time basis. We value and promote the diversity of our employees' skills and therefore welcome all applications - regardless of age, gender, nationality, ethnic and social origin, religion, ideology, disability, sexual orientation and identity. Severely disabled persons are given preference in the event of equal suitability. Our tasks are diverse and adaptable - for applicants with disabilities, we work together to find solutions that best promote their abilities. The same applies if they do not meet all the profile requirements due to a disability.
With its focus on developing key technologies that are vital for the future and enabling the commercial utilization of this work by business and industry, Fraunhofer plays a central role in the innovation process. As a pioneer and catalyst for groundbreaking developments and scientific excellence, Fraunhofer helps shape society now and in the future.