Together AI
Software Engineer, New Grad (2027)
About this role
Join Together AI as an early-career Software Engineer and work on scalable systems, product features, and performance optimization across Machine Learning, Platform Engineering, Infrastructure, and Inference teams. You'll own projects end-to-end, collaborate cross-functionally, and contribute to an AI-native cloud platform trusted by industry leaders.
What you'll do
- Design, develop, and maintain high-quality software across the full tech stack from low-level systems to customer-facing UIs
- Collaborate with product managers, designers, and engineers to deliver features and improvements
- Own projects end-to-end with high autonomy and accountability
- Participate in code reviews, debugging, and performance optimization
- Contribute ideas to shape product direction and technical infrastructure
- Learn from experienced professionals while working on meaningful, real-world projects
What they're looking for
- Data structures and algorithms
- Systems thinking and design
- Git and version control workflows
- Problem-solving and creative thinking
- Communication and trade-off analysis
- Web development (bonus)
- Databases and distributed systems (bonus)
- Cloud platforms (bonus)
Benefits
- Competitive base salary ($150,000–$160,000)
- Startup equity
- Health insurance
- On-site work at San Francisco HQ
- Collaborative, fast-paced environment
- Mentorship from experienced professionals
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 project you built or contributed to—what was your role and what did you learn?
- How do you approach debugging a performance issue in production code?