Benchling

Software Engineer, Agents

Benchling2 weeks ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 173,369 – 234,388

Level

Mid

Role

Software Engineer

Posted

Apr 28, 2026

Full TimeMid

The role

Summary

Benchling is seeking a Software Engineer for their AI Agents team in San Francisco, focusing on developing cutting-edge AI solutions that automate and accelerate scientific research workflows. The role involves building end-to-end AI agents that transform how scientists design experiments, capture data, and generate insights using advanced technologies.

What you'll do

AI Agent Development: Build end-to-end AI agents that automate scientific work processes from experiment design to data analysis and reporting
Customer Collaboration: Work directly with customers to ideate use cases, gather feedback, build evaluations, and onboard scientific teams
Full-Stack Engineering: Engineer across the technology stack, developing LLM-powered primitives and creating intuitive user interfaces within Benchling's applications
Platform Enhancement: Continuously improve the AI agent platform by contributing to frameworks, tooling, and infrastructure to accelerate future agent development
Strategic Innovation: Shape Benchling's AI development approach by driving experimentation and contributing to technical direction

What we look for

Technical

Programming LanguagesProficiency in Python and modern frontend technologies like React
AI and Machine LearningStrong understanding of Large Language Models (LLMs) and AI agent architectures
Full-Stack DevelopmentExperience working across backend and frontend systems with ability to build production-grade applications

Education

Computer Science/Engineering DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Software Engineering ExperienceMinimum 2+ years of professional software engineering experience building and maintaining production systems
AI/LLM ProjectsDemonstrated experience or strong interest in AI agent development and large language model technologies

Skills

Required skills

Backend DevelopmentStrong backend development skills, preferably with Python
Frontend DevelopmentProficiency in modern frontend frameworks like React
AI TechnologyUnderstanding of AI agents and large language model applications

Nice to have

Biotechnology KnowledgeInterest in learning about biotechnology research processes
Cloud TechnologiesExperience with cloud-based platforms and scientific data management

Compensation & benefits

Salary

USD 173,369 – 234,388 (annual)

Stock options

Available

Benefits

Diversity and Inclusion

Committed to hiring people with diverse backgrounds and experiences

Equal Opportunity

Non-discriminatory hiring practices across all dimensions

Collaborative Environment

Fast-paced, innovative team focused on cutting-edge AI technologies


Interview process

  1. 1
    AI-Focused Exercise Candidates complete a brief AI-focused exercise or discussion to demonstrate their approach to AI technologies
  2. 2
    Technical Interviews Multiple rounds of technical interviews assessing coding skills, system design, and AI technology understanding
  3. 3
    Cultural Fit Assessment Evaluation of collaborative mindset and alignment with Benchling's innovative culture

Apply for this position

You'll be redirected to the company's application page