← All roles

Software Engineer, Applications & Systems

Merge Labs· Applications
Apply on company site
San Francisco Bay Area$185k - $260kFull-timePosted 8mo ago

About the role

Generalist software engineer role focused on building experimental applications and workflows, integrating instrument capabilities, and contributing across the stack (frontend, backend, data, tooling, CI). Close collaboration with SDK engineers, scientists and engineers to turn instrument APIs into configurable, runnable, and trustworthy workflows.

Responsibilities

  • Build applications and interactive tools for configuring experiments, monitoring execution, visualizing results and capturing metadata.
  • Pair directly with the SDK engineer to integrate instrument capabilities and improve interfaces between applications and scripts.
  • Keep reusable experiment logic separate from presentation code for both interactive use and automation.
  • Implement practical failure handling, cancellation, recovery, logging and testing.
  • Connect application outputs to data services with clear metadata and version information.
  • Contribute to backend services, data integration, developer tooling, CI, packaging and other parts of the stack as priorities require.
  • Diagnose problems beyond the UI and collaborate on performance, concurrency, native code or hardware interfaces.
  • Work directly with scientists and engineers to understand workflows, ship a useful first version and iterate.
  • Own changes through review, release, documentation and follow-up.

Qualifications

  • Strong coding and debugging fundamentals with examples of software you completed and helped others use.
  • Experience building applications, services or tools, with curiosity to understand adjacent layers.
  • Comfort with APIs, writing tests and collaborating via version control and code review.
  • Practical approach to learning unfamiliar systems and asking for help early.
  • Care for clear user workflows, trustworthy data and understandable failure behavior.
  • Interest in broad startup responsibilities alongside concrete, achievable project ownership.

Skills

Required:Coding and debugging fundamentalsApplication developmentAPI usage and integrationWorkflow/product understanding

Benefits

  • Hiring FAQ available online (reference)
Last updated Oct 14, 2026. Interested? Apply on the company site.
Merge Labs logo

About Merge Labs

Introducing Merge Labs

Meet Merge Labs – a research lab with the long-term mission of bridging biological and artificial intelligence to maximize human ability, agency, and experience.

bci

More open roles at Merge Labs