Merge Labs Logo

Merge Labs

Senior/Staff Software Engineer, Tech Lead

Posted 19 Days Ago
In-Office or Remote
Hiring Remotely in CA
225K-305K Annually
Senior level
In-Office or Remote
Hiring Remotely in CA
225K-305K Annually
Senior level
Design, build, deploy, and maintain critical software supporting scientific experiments, instruments, data systems, and infrastructure. Translate ambiguous research needs into reliable software milestones, develop integrations and high-volume data workflows, solve concurrency and performance issues, and improve testing, observability, and release practices. The role also includes architecture decisions, code review, mentoring, technical leadership, and collaboration with scientists and engineers.
The summary above was generated by AI

Merge Labs is a frontier research lab with the mission of bridging biological and artificial intelligence to maximize human ability, agency and experience. We’re pursuing this goal by developing fundamentally new approaches to brain-computer interfaces that interact with the brain at high bandwidth, integrate with advanced AI, and are ultimately safe and accessible for anyone to use.

About Us

Merge Labs is a frontier research lab with the mission of bridging biological and artificial intelligence to maximize human ability, freedom and experience. We are pursuing this long-term goal by developing broadband brain-computer interfaces that interact with the brain at high bandwidth, integrate with advanced AI, and are ultimately safe and accessible enough for anyone to use.

About the Team

Our software engineers build the tools and systems that let scientists and engineers turn experimental ideas into reliable measurements and useful results. We work across custom instruments, applications, scientific data and computing infrastructure. We build close to our users, test ideas quickly and make the software dependable as experiments become repeatable workflows.

About the Role

We are looking for a senior, hands-on software engineer with broad technical experience and the judgment to help a small team solve difficult problems. You will personally design, implement, debug and ship critical software, while helping colleagues make good architecture and delivery decisions.

You will work across the stack as the problem demands: an experiment application, an SDK integration, a data interface, a performance issue or the tooling that helps everyone ship. Experience in scientific software, hardware, or instrumentation is especially useful, and we welcome strong engineers from other backgrounds who can learn quickly and work closely with domain experts.

The role is an individual contributor position. There may be an opportunity to take on broader software leadership, including people management, over time. The immediate opportunity is to build consequential software and lead through technical work. This role will report directly to leadership.

In this role, you will:

  • Personally own important software from initial problem definition through implementation, deployment and continued operation.

  • Turn ambiguous experimental needs into achievable software milestones with clear acceptance criteria.

  • Build and improve interfaces between applications, instrument SDKs, data systems and supporting infrastructure.

  • Pair with SDK and application engineers on difficult integration, concurrency, performance and recovery problems.

  • Make pragmatic decisions about reuse, languages, architecture and build-versus-buy tradeoffs.

  • Establish focused testing, observability and release practices that improve reliability and research velocity.

  • Build reliable workflows for recording high-volume experimental data to disk, managing its storage and metadata, and moving it through analysis.

  • Review code, mentor peers and communicate technical tradeoffs clearly to scientists and engineers.

  • Work with the team’s manager to prioritize work and keep commitments consistent with capacity.

You might thrive in this role if you have:

  • A record of personally delivering substantial software systems and supporting them after release.

  • Strong coding and debugging skills, sound software fundamentals and comfort learning unfamiliar parts of a stack.

  • Experience making architecture decisions across multiple components, with an ability to explain what you simplified and why.

  • Good judgment about reliability, data integrity, performance and operational failure modes.

  • Evidence of helping other engineers deliver through thoughtful review, mentoring and collaboration.

  • An appetite for hands-on work in a small team where priorities evolve with new experimental evidence.

Helpful, but not required:

  • Scientific software, robotics, instrumentation, imaging, lab automation or other software connected to physical systems.

  • Python, C++, Rust, Matlab, scientific data pipelines, high-throughput systems or desktop applications.

  • Previous people management or interest in growing into it.

If you're excited about this role but don't meet every qualification, please apply. As we build, we're hiring for complementary strengths to form a high-impact team.
For more information about hiring at Merge, please visit our Hiring FAQ

Merge Labs does not discriminate on the basis of race, color, religion, national origin, age, sex, sexual orientation, gender, gender identity, gender expression, marital status, physical or mental disability, medical condition, genetic information, family status, ancestry, citizenship, U.S. military (state and federal) and veteran status, or any other legally protected status. It is our intention that all applicants be given equal opportunity and that selection decisions are based on job related factors. We are an equal opportunity employer.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing [email protected].

Similar Jobs

23 Minutes Ago
Remote or Hybrid
100K-200K Annually
Senior level
100K-200K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead enterprise architecture engagements for strategic customers, translating business priorities into ServiceNow solutions and integrated technology strategies. Engage executives through the CIO/CTO level, design cloud and platform architectures, conduct workshops, communicate technical concepts, and provide thought leadership. Collaborate with customers, partners, sales teams, and internal stakeholders across IT transformation, enterprise service management, digital products, PaaS, AI/ML, data, DevOps, and integration domains.
Top Skills: AIAi/MlAnalyticsBianBig DataCloud PlatformsDevOpsHuman-Centered DesignIt4ItMobilityPaasSaaSServicenowSystem IntegrationTm ForumTogafZachman
6 Hours Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead cloud security engagements for Canadian energy and utility customers: support pre/post-sales, answer questionnaires, run customer security calls, investigate incidents, analyze cloud and AI threats (Agentic AI/GenAI), propose design remediations, and lead cross-functional teams.
Top Skills: Agentic AiArmisCloud OperationsCritical Infrastructure SecurityGenaiIotItilItsmMedical Device SecurityOtServicenow Itom
7 Hours Ago
Remote
145K-189K Annually
Senior level
145K-189K Annually
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Leads the technical direction and implementation of large-scale product features. Builds secure, reliable, maintainable, and well-tested full-stack software; evaluates technical trade-offs; collaborates with product and design teams; resolves production issues; contributes to reviews and documentation; and mentors junior engineers.
Top Skills: AngularjsChaiCSSCypressGraphQLHTML5JavaJavascript (Es6)JestMochaNode.jsReactRest ApisSQLVue

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account