Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.