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
What are your qualifications?
- You have a good bachelor’s degree with an IT-related focus and a grade point average of 2.5 or better
- You are passionate about technology and software solutions related to artificial intelligence, data science and cloud software development
- You are dedicated, enjoy solving problems independently and are willing to take on new challenges
- You like to take responsibility and actively contribute your ideas
- Your high motivation, communication and team skills, as well as your customer-oriented thinking and acting characterize you
- You are flexible and mobile
What we offer:
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.
Required Technical and Professional Expertise
- Experience with Software Backend Development
- Solid, hands-on Experience in Python
- Good understanding of Microservices architecture and software design
- Experience with Source control management, preferably Git
- Basic Knowledge of Cloud and Containerization Technologies, preferably Kubernetes
- English: Fluent
Preferred Technical and Professional Expertise
- Basic understanding of AI / ML models and evaluation techniques
- Some experience working with SQL and No-SQL databases
- Experience with container orchestration platforms like Kubernetes or OpenShift
- Knowledge of CI/CD tools like Jenkins, Travis or Tekton
- Experience with Cloud Platforms i.e. IBM Cloud, AWS, Azure
- German: Basic