Together AI
Software Engineer Intern (Winter 2027)
About this role
Join Together AI's Winter 2027 internship program as a Software Engineer working on scalable systems and AI infrastructure in San Francisco. Over 12-14 weeks (January–April), you'll develop features across platform engineering, infrastructure, SRE, and inference teams while collaborating with cross-functional groups.
What you'll do
- Design, develop, and maintain high-quality software across the full tech stack
- Collaborate with product managers, designers, and engineers to ship features
- Write clean, efficient, well-documented code focused on maintainability
- Participate in code reviews, debugging, and performance optimization
- Contribute ideas to shape product direction and technical infrastructure
- Build end-to-end projects from scope through production deployment
What they're looking for
- Python, Go, or TypeScript programming
- Problem-solving and creative thinking
- Technical communication and trade-off analysis
- Web development
- Database design and management
- Distributed systems concepts
- Cloud platforms (bonus)
- Open source contribution experience (bonus)
Benefits
- Competitive hourly compensation ($58/hr estimated)
- Housing stipend
- Work with industry-leading engineers building cloud infrastructure
- Opportunity to contribute to influential open source projects
- On-site at San Francisco HQ
- 12–14 week structured internship program
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.
Together AI
Together AI builds GPU compute infrastructure and open-source model customization platforms for AI developers and enterprises. The company is hiring for infrastructure operations, ML systems engineering, go-to-market technology, customer success, and GPU research roles.
- Website
- together.ai
Likely interview questions
- Walk us through a past project where you built something end-to-end from initial scope to completion—what challenges did you face?
- How do you approach writing maintainable code, and can you give an example of refactoring work you've done?