Software Engineer (Full Stack)

San Francisco, California, US on site Until 8/22/2026 First posted May 27, 2026 Last posted May 27, 2026
Job description

About Becoming

Becoming is building Developmental Intelligence: AI for predicting how organisms change over time.

Most experimental systems fail when metabolic demands become too high. We are building systems that don’t — by tightly integrating hardware, biology, and software into platforms that operate continuously over long time horizons.

Software is the connective tissue of this platform. It turns physical systems into controllable, observable, and ultimately predictable systems.

The Role

We are hiring a Full Stack Software Engineer to build and own core software systems across the stack — from user-facing interfaces to backend services, data pipelines, and system integration.

This role is for a product-minded, end-to-end builder. You will work across device control, data pipelines, internal tools, and interfaces to create software that scientists, engineers, and models rely on daily to operate, monitor, and reason about complex, time-evolving systems.

This is a high-agency role. You will help define what software should exist, how it should be structured, and how it integrates with hardware and data — not just implement pre-defined tickets.

What You’ll Own

  • Full-stack software systems spanning UI, backend services, and data infrastructure
  • Interfaces and internal tools used by scientists and engineers to operate, observe, and debug systems
  • Backend APIs and services that support experimentation, control, and analysis
  • Data pipelines for longitudinal, high-frequency, time-series data
  • Integration layers between software, hardware, sensors, and control systems

  • System reliability, observability, and failure handling for long-running processes
  • Clean abstractions that make complex systems easier to reason about and extend

Who You Are

You are someone who:

  • Operates with high agency — you see gaps across the stack and take ownership of fixing them
  • Takes responsibility for end-to-end product outcomes, not just individual components
  • Brings high energy to building robust, usable, real-world software
  • Acts with high integrity — you care about correctness, reliability, and clarity
  • Communicates directly and clearly, especially when tradeoffs or failures arise
  • Is self-aware about your strengths and gaps, proactively fills them and open to feedback
  • Thinks in terms of systems and interfaces, not just features or screens
  • Enjoys moving fluidly between frontend, backend, and infrastructure work
About this role

Summary

Build and own full-stack systems, interfaces, data pipelines, and integrations for complex biological software.

Job title

Software Engineer (Full Stack)

Experience level

not specified

Industry

technology

Location requirements

remote work possible, based in San Francisco, California

Salary

Not specified

Management role

No

Skills & keywords

Required skills

full-stack developmentbackend APIsdata pipelinessystem integrationsoftware reliability

Preferred skills

None specified

Specializations

full stackdata pipelinessystem integrationUIbackend
Locations

Structured locations inferred from the posting.

San Francisco, CA, USA

Hybrid City