Build, release, and iterate on new products/features that meet user requirements in collaboration with Product, UI/UX, and Data Science
Take ownership in building and/or refining a vertical of the technology product, setting direction in alignment with Engineering leadership
Demonstrate self-sufficiency in scoping, managing timelines, and deciding the technical approach for multi-faceted new product features
Build a strong quality assurance practice that includes manual and automated testing
Support the design and development of AI-powered agents and agentic workflows for life sciences use cases
Serve as a go to expert for more junior team members and peers
Requirements
Bachelor's or master's degree in computer science, or equivalent practical experience
Agile development experience in fast-paced team environments
Full stack development abilities, including experience with the following: Typescript/Node.js APIs (must-have), Python, React (TSX, CSS), SQL and ORMs (ideally PostgreSQL)
Proficiency with tools such as Claude Code, Copilot, Cursor for agentic programming
Strong skills in troubleshooting and debugging enterprise codebases
A track record of success in developing, launching, and scaling impactful software applications in past/current work experience
Passion for emerging technologies, database architecture, and knowledge of engineering best practices
Strong communication, analytical and presentation skills; ability to build credibility with cross-functional teams through clear and detailed communication of technical concepts and ability to shape ambiguity
Team player who is committed to team success and is willing to help fill gaps that arise.