
Member of Technical Staff, Product
Magic · San Francisco, CA
About this role
The Software Engineer on the Product team at Magic will build and scale user-facing systems that sit directly on top of Magic's long-context models. This is an end-to-end role spanning frontend, backend, APIs, and deep model integration. The engineer will own product surfaces from problem framing through implementation and iteration, working closely with RL Research & Environments teams to collaborate on translating capability improvements into real user impact. Key responsibilities include building and maintaining web applications and developer-facing tools, designing backend APIs, and integrating model capabilities into usable product workflows. The role can evolve into broader ownership of product architecture or leading major product initiatives built on top of Magic's long-context models.
Skills & technologies
Must have
- Software Engineering
- API
- Backend
- Frontend
- Web Applications
Read full description
About The Role
As a Software Engineer on the Product team, you will build and scale the user-facing systems that sit directly on top of Magic’s long-context models.
This is an end-to-end role spanning frontend, backend, APIs, and deep model integration. You will own product surfaces from problem framing through implementation and iteration, working closely with RL Research & Environments to translate capability improvements into real user impact.
Magic’s long-context models introduce distinct product challenges: making complex behavior understandable, exposing control without overwhelming users, and maintaining reliability under long-running or high-context workloads. You will design systems that make advanced model behavior intuitive and production-ready.
This role can evolve into broader ownership of product architecture, defining AI-native interaction patterns, or leading major product initiatives built on top of Magic’s long-context models.
What you’ll work on
- Build and maintain web applications and developer-facing tools powered by long-context models
- Design and implement backend APIs and service integrations
- Integrate model capabilities into usable product workflows
- Improve reliability, observability, and performance of product-facing systems
- Collaborate closely with RL and research teams to translate capability gains into shipped features
- Iterate quickly based on product feedback and real-world usage
- Strong software engineering fundamentals across the stack
- Experience building and shipping production-grade products
- High product judgment and strong taste in interaction design
- Ability to translate complex technical systems into simple user workflows
- Comfort operating in ambiguous, fast-moving environments
- Track record of owning product work end-to-end
- Integrity. Words and actions should be aligned
- Hands-on. At Magic, everyone is building
- Teamwork. We move as one team, not N individuals
- Focus. Safely deploy AGI. Everything else is noise
- Quality. Magic should feel like magic
Compensation, benefits, and perks (US):
- Annual salary ranges between $200K - $550K depending on experience
- Equity is a significant part of total compensation, in addition to salary
- 401(k) plan with 6% salary matching
- Generous health, dental and vision insurance for you and your dependents
- Unlimited paid time off
- Visa sponsorship and relocation stipend to bring you to SF, if possible
- A small, fast-paced, highly focused team