Students & New Grads
Internships, research, competitions, campus recruiting timelines and grad-school paths for breaking into AI.
Key takeaways
- ›Start early: Sophomore year for internships, Junior year for top companies
- ›Research matters: Publications boost grad school and research roles
- ›Competitions = portfolio: Kaggle medals impress employers
- ›Campus recruiting: Apply July-October for best chances
- ›Multiple pathways: Internship → FT, Research → Grad school, or both
AI/ML Internship Guide
How to land AI internships at top companies
Freshman Year (Year 1)
Build foundations
- ›Master Python and data structures
- ›Take intro ML course (Andrew Ng)
- ›Start 1-2 personal projects
- ›Join AI/CS clubs
- ›Attend hackathons
Sophomore Year (Year 2)
Gain experience
- ›Complete ML/DL courses
- ›Build 3-4 portfolio projects
- ›Contribute to open source
- ›Apply for REU programs
- ›Start LeetCode practice
Junior Year (Year 3)
Target top companies
- ›Apply to FAANG + AI companies
- ›Kaggle competitions
- ›Research with professor (if grad school bound)
- ›Interview prep (AlgoExpert, Pramp)
- ›Build advanced projects (end-to-end ML systems)
Senior Year (Year 4)
Convert to full-time
- ›Full-time job applications (start July-August)
- ›Return offer from previous internship
- ›Graduate school applications (if applicable)
- ›Capstone/thesis projects
- ›Interview throughout fall
Top Programs
Company: Google AI
Duration: 12 weeks (summer)
Compensation: $7k-$10k/month + housing
Program Name: STEP / Google Internship
Requirements
- ›CS/ML coursework
- ›Strong coding skills
- ›Previous projects/internships preferred
Acceptance Rate: <5%
Interview Process: Resume screen → Phone screen → 2 virtual onsites
Application Deadline: October-November
Conversion To Fulltime: ~70%
Company: Meta AI (FAIR)
Duration: 12-16 weeks
Compensation: $8k-$10k/month + housing
Program Name: Research Internship
Requirements
- ›Strong ML background
- ›Research experience preferred
- ›Publication track record (for research interns)
Acceptance Rate: <5%
Application Deadline: September-December
Note: Extremely competitive
Company: OpenAI
Duration: 12 weeks
Compensation: $10k-$12k/month
Program Name: Research Intern
Requirements
- ›PhD student or exceptional undergrad
- ›Strong research background
- ›Publications preferred
Acceptance Rate: <3%
Application Deadline: Rolling (apply early)
Company: Microsoft Research
Duration: 12 weeks
Compensation: $7k-$9k/month + housing
Program Name: AI Research Intern
Acceptance Rate: <10%
Application Deadline: September-January
Company: Amazon (Alexa AI, AWS AI)
Duration: 12 weeks
Compensation: $6k-$8k/month + housing
Program Name: ML Intern
Acceptance Rate: ~10-15%
Application Deadline: August-December
Conversion To Fulltime: ~60%
Company: NVIDIA
Duration: 12 weeks
Focus Areas
- ›Computer Vision
- ›Autonomous Driving
- ›GPU Computing
Compensation: $7k-$9k/month
Program Name: Deep Learning Intern
Application Deadline: September-November
Company: Tesla AI
Duration: 12 weeks
Compensation: $6k-$8k/month
Program Name: Autopilot Intern
Requirements
- ›Computer vision experience
- ›C++ and Python
- ›Passion for autonomous driving
Application Deadline: Rolling
Application Tips
- ›Apply early (September-October for summer)
- ›Tailor resume to each company
- ›Build projects relevant to company's work
- ›Network with employees on LinkedIn
- ›Attend company info sessions
- ›Practice coding interviews (LeetCode, HackerRank)
- ›Prepare ML system design (for senior students)
Average Compensation
Housing: Often provided or $2k-$3k stipend
Stipend: $6k-$10k/month
Total Summer Earnings: $25k-$40k (for 12 weeks)