Benchling
Software Engineer, Full Stack (Process Execution)
San Francisco, CA (Remote)fulltimemidAdded 2 days ago
About this role
Benchling is seeking a Full Stack Software Engineer to build and maintain the workflow engine that powers biotech R&D operations. You'll develop features for scientific process design and execution while collaborating with AI teams to integrate intelligent automation into manufacturing workflows.
What you'll do
- Build full-stack features across workflow engine, recipes, and assays using backend and frontend technologies
- Model data layer structures for workflow graphs and task execution tracking
- Develop products on the workflow orchestration engine for industry-standard scientific processes
- Collaborate with AI Agents team to enable AI-assisted scientific work
- Participate in on-call rotation (approximately 1.5 weeks per quarter) for customer-facing product support
- Partner with product and design teams to translate complex scientific requirements into intuitive software
What they're looking for
- Full-stack development (backend with Python or similar, frontend with React or equivalent)
- Production system design and maintenance
- Workflow orchestration and data modeling
- AI-assisted development tools (Cursor, Claude Code, or cloud agents)
- Code review and documentation practices
- Cross-functional collaboration
- Product sense and iterative development
- Ability to learn life sciences domain knowledge
Benefits
- Flexible hybrid work arrangement (3 days per week on-site: Monday, Tuesday, Thursday)
- Work on mission-critical platform serving 200,000+ scientists globally
- Exposure to cutting-edge AI integration in scientific workflows
- Collaborative environment with cross-functional teams
Opens the official application on the employer’s site. No login required.