IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.
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.
Collaborate with AI researchers and engineers to design, prototype, and implement AI solutions.
Work with large language models (LLMs), multimodal models, and agentic frameworks to solve real-world use cases.
Design, build, and maintain AI agent frameworks and platforms that enable scalable orchestration, tool integration, and autonomous task execution across enterprise and user-facing applications.
Develop experimental demos, proof-of-concepts, and integrations that showcase the value of AI.
Stay current with recent AI research and propose ways to bring new methods into practical applications.
- Currently pursuing a Master’s degree in Computer Science, Engineering, or related field.
- Strong programming skills in Python.
- Familiarity with machine learning fundamentals, natural language processing and generative AI.
- Strong problem-solving mindset and ability to work in a collaborative team environment.
- Currently pursuing a PhD.
- Understanding of MLOps concepts (model deployment, monitoring, scaling).
- Prior experience with open-source contributions, research projects, or hackathons related to AI.