TypeScript · NestJS · React
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