Senior Product Engineer
$160k - $230k • Remote • San Francisco
Posted 24d ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
Fully remote
Categories
AI Engineer
About the job
Together is seeking a Senior Product Engineer to join their central Product Engineering team, working closely with the Commerce engineering team. You will be responsible for the product UI for Together AI's critical user flows, including enterprise spend controls, governance, usage-based pricing, metering dashboards, payment management, and enterprise contract interfaces. This role requires a hands-on individual who can efficiently break down ambiguous tasks, deliver improvements quickly, and make pragmatic decisions to drive customer and revenue impact. You will collaborate with product, design, and backend engineers, leveraging strong product judgment to make UX decisions within established patterns.
Responsibilities
- Own the Commerce frontend layer end-to-end, from API consumption to polished user experiences, assisting backend systems as needed.
- Translate complex product requirements and business logic into an iterative roadmap and execute without detailed direction.
- Champion the customer experience on commerce surfaces by identifying friction and product/UX gaps.
- Build reusable, well-typed React components using Together's UI Platform and component library.
- Instrument, measure, and verify feature success using data-driven metrics like product analytics, web vitals, and error rates.
- Address edge cases, error states, and failure modes relevant to commerce contexts, such as payment failures and billing inconsistencies.
Requirements
- 4+ years of frontend engineering experience shipping production features.
- Strong React fundamentals for complex, stateful UIs.
- Proficient in TypeScript, capable of designing clean typed interfaces.
- Strong observability habits, including instrumentation, monitoring, and data-driven improvements.
- Ability to translate complex product and business requirements into frontend implementations.
- Fluent in consuming APIs, understanding schemas, data shapes, and handling states.
- Experience with Next.js, Tailwind, and shadcn/ui is a plus.
- Experience with billing, payments, or usage-based pricing UIs, including Stripe SDKs, is a strong differentiator.
Benefits
- Competitive compensation
- Startup equity
- Health insurance
- Other competitive benefits