M

Merge Labs

Develops high-bandwidth brain–computer interfaces

Software Engineer - Applications & Systems

Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$185k - $260k /yrIn-person

About the Job

Requirements

  • Strong coding and debugging fundamentals, demonstrated by software the candidate completed and helped others use.
  • Experience building applications, services, or tools, with curiosity about adjacent system layers.
  • Comfort using APIs, writing tests, and collaborating through version control and code review.
  • A 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.

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 the interfaces shared by applications and scripts.
  • Keep reusable experiment logic separate from presentation code so workflows support 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, continuous integration, packaging, and other parts of the stack as priorities require.
  • Diagnose problems beyond the user interface and work with specialists on performance, concurrency, native code, or hardware interfaces.
  • Work directly with scientists and engineers to understand a workflow, ship a useful first version, and improve it through use.
  • Own changes through review, release, documentation, and follow-up.

Desired Qualifications

  • Scientific software, robotics, instrumentation, imaging, or lab automation experience.
  • Python, C++, Rust, desktop applications, or interactive visualization.
  • Asynchronous systems, data pipelines, offline deployment, or hardware integration.

About the Company

Merge Labs

Develops high-bandwidth brain–computer interfaces

Merge Labs develops brain–computer interfaces to connect human brains with computers. Its product focus is high-bandwidth neural implants that read neural signals and transmit data to AI systems and software, enabling bidirectional communication between brain and machine. The implants are designed to work with advances in AI and neural sensing hardware, using a system of implants, interfaces, and software to interpret brain activity and control devices or software. Compared with competitors, Merge Labs aligns with Sam Altman’s vision of human–machine convergence, leveraging OpenAI ventures connections and positioning itself as a Neuralink rival with an emphasis on higher data throughput and scalable AI-assisted interpretation. The company’s goal is to create seamless, high-bandwidth brain–computer communication that enhances human capabilities and enables new ways of interacting with technology.

Company size
51-200
Company stage
Seed
Total funding
$252M
Headquarters
San Francisco, CA
Founded
2025

Recently Posted Jobs

Explore more opportunities at Merge Labs

See more jobs