Skip to main content

Benchling

Software Engineer, Full Stack (Process Execution)

San Francisco, CA (Remote)$173.4k–$234.6kfulltimemidAdded today

About this role

Benchling seeks a Full Stack Software Engineer to build and maintain core features for their AI-powered biotech R&D platform, specifically working on the Process Execution team's workflow engine, recipes, and assays. You'll develop mission-critical systems used by thousands of scientists at major pharmaceutical companies, bridging scientific workflows with AI-assisted tools.

What you'll do

  • Build and maintain full-stack features across workflow engine, recipes, and assays using backend services and frontend interfaces
  • Design and implement data models for workflow graphs, task execution tracking, and work management systems
  • Develop products on top of the orchestration engine that support industry-standard life science processes
  • Collaborate with AI Agents team to integrate AI-assisted capabilities into workflow and product surfaces
  • Participate in on-call rotation (approximately 1.5 weeks per quarter) to support production systems
  • Partner with product and design teams to translate complex scientific requirements into intuitive, reliable software

What they're looking for

  • Full-stack development (Python/similar backend, React/equivalent frontend)
  • Production system design and maintenance
  • Data modeling and workflow graph architecture
  • AI-assisted development tools (Cursor, Claude Code, or similar)
  • Code documentation and testing practices
  • Cross-functional collaboration and product sense
  • On-call support and production troubleshooting
  • Life sciences domain learning ability
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

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

Benchling

Benchling builds an AI-powered platform for biotech R&D that integrates scientific workflows and data processes to accelerate research breakthroughs. The company is hiring software engineers across full-stack, customer engineering, agentic AI, and security roles to enhance developer productivity, build production AI systems, and protect sensitive research data.

View all jobs at Benchling

Likely interview questions

  • Tell us about a time you built a full-stack feature in a production system — how did you approach the backend and frontend architecture decisions?
  • Describe your experience with workflow engines or orchestration systems. How would you model a complex scientific process as a directed graph?