Benchling

Software Engineer, Insights

Benchling2 weeks ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 141,104 – 200,906

Level

Mid

Role

Software Engineer

Posted

Mar 3, 2026

Full TimeMid

The role

Summary

Benchling is seeking a Software Engineer for its Insights team to develop cutting-edge data analysis and visualization technologies for scientific research. The role involves building innovative features across full-stack and machine learning platforms that empower scientists to explore and understand complex data more effectively.

What you'll do

Product Feature Development: Build core features for scientific data analysis product, including machine learning and AI-powered capabilities
Full Stack Engineering: Work across frontend UI, backend architecture, and machine learning pipelines
Cross-Functional Collaboration: Partner closely with product and design teams to transform ideas into high-quality user features
Engineering Organization Improvement: Contribute to enhancing engineering tools, processes, and recruitment efforts

What we look for

Technical

Software Engineering ExperienceMinimum 2+ years of professional software engineering experience
Full Stack CapabilitiesDemonstrated ability to work across frontend and backend technologies

Education

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

Experience

Product DevelopmentTrack record of end-to-end product feature ownership
Rapid DevelopmentExperience in shipping code quickly with a product-first approach

Skills

Required skills

Full Stack DevelopmentExperience building applications across frontend and backend technologies
Machine LearningUnderstanding or experience with machine learning systems and pipelines
Product-Oriented DevelopmentAbility to take ownership of product features end-to-end

Nice to have

Life Sciences BackgroundCuriosity and willingness to learn about biotechnology domains
AI TechnologiesExperience with AI-powered data exploration and analysis tools

Compensation & benefits

Salary

USD 141,104 – 200,906 (annual)

Stock options

Available

Benefits

Hybrid Work Model

Flexible work arrangement with 3 days per week in-office collaboration

Diverse and Inclusive Environment

Commitment to hiring individuals from diverse backgrounds and experiences

Equal Opportunity Employer

Non-discriminatory hiring practices across multiple dimensions


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications
  2. 2
    Technical Phone Interview Detailed discussion of technical skills and experience with engineering team
  3. 3
    Coding Challenge Take-home or online coding assessment to evaluate technical capabilities
  4. 4
    Onsite Interviews Series of technical and behavioral interviews with multiple team members
  5. 5
    Final Interview Meeting with team lead or engineering manager for final assessment

Apply for this position

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