Benchling logo

Software Engineer, Full Stack (Process Execution)

Benchling

San Francisco · 3+ years experience · Full-time · Hybrid · Posted Sep 28, 2026

At a glance

Experience
3+ years experience
Employment
Full-time
Workplace
Hybrid
Location
San Francisco

About the role

  • The Process Execution team builds the platform that enables biotech and pharmaceutical companies to design, execute, and manage complex scientific manufacturing processes at scale.
  • As a full-stack engineer, you will work on the workflow engine, recipes, and assays, integrating AI tooling into products used by scientists and operators.
  • The role involves building mission-critical systems where correctness and attention to detail are essential for regulated manufacturing environments.

Responsibilities

  • Build and maintain core features across the workflow engine, recipes, and assays.
  • Contribute to data modeling for workflow graph structures, task execution tracking, and work management.
  • Build products on top of the workflow orchestration engine for industry standard processes.
  • Collaborate with the AI Agents team to enable AI-assisted scientific work.
  • Write well-documented, well-tested code and participate in code reviews.
  • Engage in an on-call rotation to support customer-facing products.
  • Partner with product management and design to translate scientific workflow needs into software.
  • Embrace AI-assisted development practices as a core part of the development workflow.

Requirements

  • 3+ years of professional software engineering experience building and maintaining production systems.
  • Full-stack experience with backend (Python or similar) and frontend (React or equivalent).
  • Strong product sense with the ability to iterate based on user feedback.
  • Collaborative mindset for working across a complex codebase.
  • Willingness to engage with AI-assisted development tools as a primary mode of working.
  • Genuine curiosity about learning life sciences.
  • Willingness to work onsite in the San Francisco office three days a week (Monday, Tuesday, Thursday).

Workplace

  • Flexible hybrid work arrangement.
  • Employees are expected to be on-site 3 days per week (Monday, Tuesday, and Thursday).

Skills

  • Python
  • React
  • PostgreSQL
  • Cloud Agents
  • Cursor
  • Claude Code

Benchling

Software Engineer, Full Stack (Process Execution)

Apply now