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.
Requirements
- Student enrolled in a Master's level or Ph.D. degree program in Computer Science or related fields
- Strong programming skills in languages such as Python, Java, or C/C++
- Strong proficiency in software engineering principles, with a focus on scalable and maintainable code, with a focus on AI or machine learning
- Understanding of various machine learning algorithms and their applications
- Knowledge of model serving frameworks like vLLM, TensorFlow Serving, or TorchServe and experience with ML frameworks such as TensorFlow, PyTorch, Keras, Scikit-Learn
- Proficiency in using version control systems like Git for collaborative development
- Proven track record of contributing to open-source projects, preferably in AI-related domains
Responsibilities
- Apply techniques in AI model development and training, perform foundation model inference and deployment using containerized programming paradigms
- Integrate innovate LLMs of various model architectures, including Hybrid Mixture of Expert models by leveraging and contributing to leading open-source libraries and frameworks in AI, such as PyTorch, TensorFlow, vLLM, and Hugging Face Transformers, TRL
- Enhance data handling and pre-processing techniques using open source libraries for Natural Language Processing (NLP) tasks
- Design and execute performance evaluation and benchmarking using simulated and observed techniques
Other
- High School Diploma/GED
- Bachelor's Degree