Intern AI Platform Developer
@ IBM

San Jose, CA
$50,000
On Site
Intern
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @ibm.com
Recommended after applying

Job Details

Introduction

IBM Research leads technology innovation with a commitment to societal impact. Join a team that invents future computing solutions and solves real-world problems.

Your Role And Responsibilities

As an Intern AI Platform Developer, you will design and develop software platforms that enable the creation, deployment, and management of artificial intelligence and machine learning models, including large language models. You will work on frameworks, tools, and infrastructure supporting the entire AI lifecycle, ensuring robust data ingestion, model training, serving, and monitoring.

Technical & Professional Expertise

  • Background in artificial intelligence, machine learning, deep learning, and LLMs.
  • Proficiency in software development with Python, PyTorch, Go, and C++.
  • Familiarity with Docker, Kubernetes, or similar containerization technologies.

Preferred Experience

Experience in developing AI platforms, including AI frameworks, compilers, and infrastructure for cloud-based applications is advantageous. Contributions to open-source projects are a plus.

Key skills/competency

  • AI
  • Machine Learning
  • Deep Learning
  • Python
  • PyTorch
  • Go
  • C++
  • Cloud Computing
  • Containerization
  • Infrastructure

How to Get Hired at IBM

🎯 Tips for Getting Hired

  • Research IBM's culture: Study its mission, values, and recent projects.
  • Customize your resume: Highlight AI and software development experience.
  • Showcase projects: Demonstrate your work with AI frameworks.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review AI lifecycle concepts.
Practice Python, PyTorch, Go coding.
Learn Docker and Kubernetes basics.
Study cloud computing frameworks.

Behavioral Questions

Describe a challenging project experience.
Explain teamwork in a complex project.
Discuss your problem-solving strategy.
Share experiences adapting to new technologies.

Frequently Asked Questions