A student joining our team will
- work in a multi-cultural team, collaborating with engineers in Germany and other locations across the world
- gain deep knowledge in the development life-cycle of a large project, ranging from prototyping over code development and testing to integration into existing products and frameworks
- benefit from the work with supervisors having a lot of experience in software development
- learn a lot on state of the art artificial intelligence techniques based on large language models
The scope of duties allows you to devote sufficient time to your studies.
What we offer:
- Financial independence right from the start – through attractive remuneration. You have the choice between 15 or 20 hours per week.
Monthly salary with20 hoursper week:- 1st year: 1,326 € gross per month
- 2nd year: 1,731 € gross per month
- 3rd year: 1,916 € gross monthly
Monthly salary with15 hoursper week: - 1st year: 995 € gross monthly
- 2nd year: 1.298 € gross monthly
- 3rd year: 1.437 € gross monthly
- Payment of semester fees as well as reimbursement of travel expenses to the university according to our guidelines
- Expense allowance for master’s thesis lump sum 2,500 €
- IBM internal training offers as well as the possibility of badges/certifications
- Personal support from the specialist department
- Support with career planning as well as coaching and mentoring offers
Application instructions:
Please submit the following documents – summarized in one pdf document – when applying online:
- Cover letter that clearly states your motivation for IBM and a part-time Master’s degree program, as well as your qualifications fot the job.
- Meaningful curriculum vitae, which also includes information on extracurricular qualifications, activities or social commitment.
- Bachelor’s or diploma certificate and, if applicable, work and internship references.
- If you do not yet have a transcript of grades, please send us your most recent transcript of grades. We require a grade point average of 2.5 or better. Applicants with a degree from a foreign university are required to submit an individual transcript of records from the Central Office for Foreign Education (ZAB).
- Applicants from non-EU countries must have a valid work permit and residence permit.
.• Software Engineering – Backend Development Focus
o Solid, hands-on Experience in Python
o Hands-on Experience with Version Control Systems, preferably Git
o Hands-on Experience with Unit Testing
• Practical Experience with Linux
• Basic Knowledge about Cloud and Containerization Technologies
o Docker / Podman
o OpenShift / Kubernetes
• Language Skills
o English: Fluent
o German: Basic
• Practical Infrastructure Cloud Experience
o Preferably in AWS or IBM Cloud
o Infrastructure Automation Tools, such as Cloud Formation Templates, Terraform, Ansible
• Experience with Java Development
• Experience with API specification languages, such as OpenAPI, Swagger
• Familiarity with node.js
• Familiarity with the features of TypeScript and ECMAScript 6 or higher
• Knowledge about Software Design Patterns
• Practical Experience with CI/CD Environments