About the Role
Join a team building an AI-native application for scientific research and development. You will own full-stack product work that brings a system of record and agentic AI capabilities together, helping scientists and AI collaborate in the same interface.
What You'll Do
Build the core application end to end, including data models, TypeScript and NestJS backend services, and React interfaces.
Create dynamic, agent-operable views that let AI agents enter information, provide recommendations, and guide scientists through workflows.
Connect formulation, synthesis, master data management, administration, and process development workflows with the AI layer in a GxP environment.
Design enterprise-grade systems with permission-based access control, scalable operations, and safe migrations across DynamoDB, Databricks, and Python Flask services.
Own features from specification through iteration with product, design, and customer partners, and help establish AI-driven development practices.
What We're Looking For
Six to ten years of full-stack engineering experience, including sustained ownership of product architecture and leadership at Staff or similar scope.
Strong experience building product features across React, TypeScript, and Python, with Node.js, NestJS, or Flask.
End-to-end product ownership, from shaping specifications to shipping and iterating on features.
Experience shipping AI or agent features to real users, such as streaming, tool calling, evaluations, or retrieval.
Experience with agent-generated or dynamically composed interfaces is valuable, as is a background in AI or developer tools.
Strong computer science fundamentals and authorization to work in the United States without visa sponsorship.
Compensation & Benefits
Base salary: $240,000 to $275,000 annually. Visa sponsorship is not available.
Location
Hybrid in Oakland, California, United States.