Research Global Internship
IBMIntroduction
At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will rely on tomorrow. From advancing AI and hybrid cloud to pioneering practical quantum computing, we anticipate challenges and unlock new opportunities for clients, partners, and society. Working in Research means joining a team that accelerates discovery at the intersection of high-performance computing, AI, quantum, and cloud. You’ll collaborate with leading scientists, engineers, and visionaries to push boundaries and turn ideas into reality. With a culture built on curiosity, creativity, and collaboration, IBM Research offers the opportunity to grow your career while contributing to breakthroughs that transform industries and change the world.
Your Role And Responsibilities
BM Research Africa is excited to announce openings for its Research Internship program. This is a unique opportunity toAs a Student/Intern you will be employed by IBM as part of your academic program or during university breaks. This role is designed for students who are looking to gain professional experience while pursuing their education. Your primary responsibilities will include:
* Assist with projects: You will contribute to various projects and tasks, gaining hands-on experience and exposure to different aspects of the business. This will help you develop a deeper understanding of the company's operations and goals.
* Learn from professionals: You will have the opportunity to observe and learn from experienced professionals, gaining insight into their roles and responsibilities. This will help you build your skills and knowledge in a real-world setting.
* Support teams: You will assist teams with various tasks and projects, developing your teamwork and communication skills. This will give you a chance to collaborate with others and contribute to the success of the team.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
* Currently enrolled in an M.Sc, or Ph.D degree program in Computer Science, Computer & Electronics Engineering, Machine Learning, Data Science, Statistics, Quantum Computing, or related technical fields.
* Proficiency in Python, PyTorch, or TensorFlow, and experience in at least one additional programming language such as Java, JavaScript, NodeJS, C/C++, etc.
* Good understanding of machine learning algorithms
* For Quantum Applications research, experience with Qiskit is required.
* Strong problem-solving and analytical skills.
* Good communication and collaboration skills.
Preferred Technical And Professional Experience
* Experience publishing and presenting research in technical communities (e.g., Neurips, CVPR, ICML, ICLR, IJCAI, AAAI, KDD, IEEE QCE).
* Experience with cloud-native technologies and platforms.
* Experience in MLOps.
* Familiarity with developing and using APIs.