Vercel
Software Engineering Intern - Winter '27
About this role
Vercel is seeking a Software Engineering Intern for Winter 2027 to work on real, impactful projects alongside experienced engineers. You'll own end-to-end features, write production code, debug complex systems, and grow your skills in a hybrid San Francisco environment.
What you'll do
- Own and ship complete projects from scoping through production deployment
- Write and review production code alongside full-time engineers
- Debug complex systems and trace issues across the tech stack
- Communicate progress clearly and surface blockers proactively
- Collaborate asynchronously on a distributed team
- Leverage AI tools effectively while maintaining code quality and understanding
What they're looking for
- JavaScript and/or TypeScript
- Go or Rust (bonus)
- Full-stack debugging and troubleshooting
- Written communication and documentation
- Problem-solving and independent initiative
- AI tooling proficiency
- Production code quality awareness
- Willingness to learn and grow
Benefits
- Competitive compensation with equity
- Inclusive healthcare package
- Mentorship and professional development opportunities
- Flexible time off
- Hardware and work-from-home budget
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Vercel
Vercel builds a global content delivery platform and developer infrastructure centered on modern web frameworks like Next.js, along with AI-powered workflow and agent platforms. The company is hiring software engineers across infrastructure, full-stack, open-source, and AI teams to work primarily with TypeScript, Go, React, and Lua on performance optimization, developer tools, and intelligent automation features.
- Website
- vercel.com
Likely interview questions
- Tell us about a time you debugged a complex problem where the root cause wasn't immediately obvious—how did you approach it?
- How do you use AI tools in your coding workflow, and can you give an example of where you had to verify or fix AI-generated code?