Internship - Software Developer - Db2 AI Optimizer (f,m,x)
IBM
**Introduction**
A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
**Your role and responsibilities**
Are you excited about the intersection of AI and database systems? Do you want to work on real-world problems that impact enterprise-scale data processing?
Join our Db2 Development team and contribute to the next generation of intelligent query optimization.
As an intern, you will work on the Db2 AI Optimizer team. Your responsibilities will include:
* Enhancing the generalization capabilities of neural networks used in the Db2 AI Optimizer.
* Developing techniques to improve query plan decision-making on previously unseen data and workloads.
* Analyzing performance regressions and contributing to solutions that make the optimizer more robust and adaptive.
* Collaborating with AI researchers and database engineers to integrate your work into the Db2 product.
* Gaining hands-on experience with machine learning, query optimization, and enterprise database systems.
**Required technical and professional expertise**
* Currently enrolled in a degree program in Computer Science, Data Science, Artificial Intelligence, or a related field.
* Solid programming skills in C++.
* Understanding of machine learning fundamentals, especially neural networks.
* Familiarity with SQL and query processing concepts.
* Strong analytical and problem-solving skills.
* Fluent German and English language skills.
**Preferred technical and professional experience**
* Experience with data processing and visualization in Python
* Strong presentation skills
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email
Todos os Empregos de IBM