Intern AI Inference Optimization Engineer @ IBM
placeYorktown Heights, NY
attach_money $40,000
businessOn Site
scheduleIntern
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
****** @ibm.com
Recommended after applying
Job Details
Introduction
IBM Research takes responsibility for technology and its role in society. Joining IBM Research means being part of a team that invents the future of computing, addressing big and urgent challenges, and creating lasting impact for generations.
Your Role And Responsibilities
As a software engineer with IBM Research, you will bridge the gap between groundbreaking AI research and practical software solutions. Collaborate with top researchers and developers to implement AI and Hybrid Cloud advancements into IBM products and build software components that optimize specialized AI hardware while leveraging new software paradigms with AI agents.
Key Duties
- Apply AI model development techniques and perform inference and deployment using containerized programming paradigms.
- Integrate innovative LLMs and Hybrid Mixture of Expert models using open-source libraries.
- Enhance data handling and pre-processing for NLP tasks using established libraries.
- Design and execute performance evaluation and benchmarking using both simulated and observed techniques.
Preferred Education
Bachelor's Degree required.
Required Technical And Professional Expertise
- Enrolled in a Master's or Ph.D. program in Computer Science or related fields.
- Strong programming skills in Python, Java, or C/C++.
- Proficiency in scalable and maintainable code with an AI/machine learning focus.
- Solid understanding of machine learning algorithms and applications.
- Experience with model serving frameworks such as vLLM, TensorFlow Serving, or TorchServe.
- Expertise in AI/ML frameworks including TensorFlow, PyTorch, and Keras.
- Familiarity with Git for version control and collaborative development.
- Contribution to open-source projects, especially in AI-related domains.
Preferred Technical And Professional Experience
- Experience designing, training, and validating NLP machine learning models.
- Proficiency in fine-tuning pre-trained models and implementing containerization via Docker.
- Familiarity with container orchestration technologies such as Kubernetes.
- Ability to deploy AI models ensuring low latency and high throughput.
- Skills in hyperparameter tuning and model performance optimization.
- Experience working with GraphQL and model compression techniques.
Key skills/competency
- AI
- Inference
- Optimization
- Software Engineering
- Machine Learning
- Hybrid Cloud
- Containerization
- NLP
- Performance Benchmarking
- Research
How to Get Hired at IBM
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant AI and programming projects.
- Research IBM: Understand IBM Research's focus and culture.
- Practice technical skills: Refine your coding and ML framework knowledge.
- Prepare for interviews: Review AI model deployment and containerization topics.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and C/C++ programming concepts.
circle
Practice using ML frameworks like TensorFlow and PyTorch.
circle
Study containerization with Docker and Kubernetes basics.
circle
Work on small AI model deployment projects.
Behavioral Questions
circle
Discuss teamwork on challenging projects.
circle
Explain conflict resolution in collaborative tasks.
circle
Describe handling feedback in fast-paced environment.
circle
Outline time management during project deadlines.
Frequently Asked Questions
What is the application process for the Intern AI Inference Optimization Engineer at IBM?
keyboard_arrow_down
How important is open-source experience for the Intern AI Inference Optimization Engineer role at IBM?
keyboard_arrow_down
What technical skills are crucial for the Intern AI Inference Optimization Engineer at IBM?
keyboard_arrow_down
Does IBM require prior internship experience for the Intern AI Inference Optimization Engineer role?
keyboard_arrow_down
What education level is required for this internship at IBM?
keyboard_arrow_down