Staff Engineer, Product UI Platform
Together AI · San Francisco, CA · Engineering
About this role
Together AI is hiring a principal-level Principal Engineer in the software engineering function based in San Francisco, CA. The posting calls out experience with TypeScript, React, Next.js, Node.js and roughly 8+ years of relevant work. Compensation is listed at $200,000–$275,000 per year.
- Role
- Principal Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- San Francisco, CA
- Experience
- 8+ years
- Department
- Engineering
More roles at Together AI
Job description
from Together AI careersAbout the Role
Together AI is seeking a highly experienced Staff Engineer to join the Product Engineering team, to own and evolve the Product UI Platform — the architectural foundation that powers how product teams build full-stack features across our web surface.This role is responsible for evolving the product runtime from its current monolithic growth architecture to a scalable, modular, and high-leverage platform that supports increasing scale, reliability requirements, and a growing number of feature engineers. You will define and drive the technical direction of the Next.js/typescript/nodejs web runtime, BFF layer, and application integration patterns, partnering peer-to-peer with Backend and API Platform leaders to ensure cohesive architectural evolution across layers. This is a deeply hands-on role for and experienced engineer with real life experience leading and implementing architectural evolution and is ready to take full ownership of a critical technical domain.
Responsibilities
- Lead the next phase of architectural evolution for the product application platform
- Design and implement foundational platform primitives used across product teams
- Reduce architectural entropy and duplication across the web surface
- Improve application-level performance and reliability metrics
- Drive incremental modularization without disrupting feature velocity
- Establish performance budgets and enforce application-layer guardrails
- Partner with Backend Platform to shape API ergonomics and integration boundaries