About the Role
Join the product engineering team building an AI-native application for scientific research and development. You will own work across the data model, backend services, and user experience, connecting core scientific workflows with AI capabilities.
What You'll Do
Build the core application end to end using TypeScript, NestJS, and React.
Create dynamic interfaces that AI agents can populate, update with recommendations, and use to guide scientists through workflows.
Connect system-of-record capabilities, including formulation, synthesis, master data management, administration, and process development, with the AI layer in a GxP environment.
Design scalable enterprise systems with permission-based access control and zero-downtime migrations across DynamoDB, Databricks, and Python Flask services.
Own features from specification through iteration in partnership with product, design, and customers, and help establish AI-driven development practices.
What We're Looking For
Six to ten years of full-stack product engineering experience, with sustained ownership of architecture and scope appropriate to a Staff-level role.
Strong experience with React, TypeScript, and Python, plus Node.js, NestJS, or Flask.
Experience owning full-stack features or products and leading work from specification through iteration.
Evidence of shipping AI features or integrations to real users; experience with agentic UI generation is valuable.
Ability to work autonomously and make product-oriented decisions beyond executing tickets.
Experience in AI or developer-tools product engineering and strong computer science fundamentals.
Compensation & Benefits
Base salary: $240,000 to $275,000 annually. Visa sponsorship is not available.
Location
Hybrid in California, United States.