Merge Labs Logo

Merge Labs

Senior Application Engineer

Posted 5 Days Ago
In-Office or Remote
Hiring Remotely in CA
Senior level
In-Office or Remote
Hiring Remotely in CA
Senior level
As a Senior Application Engineer, you'll develop core applications for scientists using high-performance APIs and ensure software safety, deployment automation, and user experience in complex experimental workflows.
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 the team

Merge’s Core Software team builds the software backbone that will make next-generation neuroscience possible. We design, implement, and maintain the infrastructure that moves experimental data from instrument to insight—reliably, reproducibly, and at scale. Our users are biologists, clinicians, neuroscientists, and ML researchers. Our mandate is simple: build safe and correct systems that let science move faster. We are bar-raisers and scientific partners, trusted to demonstrate the highest levels of software integrity, define the interfaces for both data collection and analysis, and democratize access to scientific data and computational infrastructure across the company.

About the role

As the founding application engineer on the team, you’ll help define and build out the core application that is used by scientists, clinicians, and collaborators to interface with our custom multi-modal hardware product. You’ll work closely with our hardware team to define what is possible, craft intuitive interfaces for clinicians and build efficient tools for our in-house scientists to use. This role reports to the Head of Software and is highly cross-functional. You will work closely with in-house data engineers to leverage our state-of-the-art data platform to provide low- and no-code interfaces for sophisticated laboratory workflows. Users will range from hardware engineers—requiring flexible, high-performance APIs—to external research partners, who will require carefully designed safeguards and a simple, intuitive interface. Meticulous attention to detail and a passion for creating safe software will be essential, as every user interaction must reflect the highest standards of ethical and safe scientific practice.

In this role, you will:

  • Write software that allows scientists to create custom 3+1D treatment plans combining functional ultrasound imaging with targeted ultrasound-based neuromodulation.

  • Incorporate ultrasound, microscopy, gantry, and other automation-related APIs into an integrated application that can be used to run both one-off experiments and high-throughput screens.

  • Provide interactive interfaces for manual labeling of 3+1D data, and work with dedicated data engineers to ensure that the outputs from scientist labeling efforts are trivially accessible to our machine learning team(s).

  • Lead efforts to ensure a smooth online and offline user experience to allow external collaborators to perform analyses even in air-gapped clinical environments, while still retaining and synchronizing results safely once the device is back online.

  • Own monitoring/observability efforts for both online and offline users of our core BCI application.

  • Work with a talented infrastructure team to fully automate deployment of all applications, using CI/CD and best practices for desktop applications that must often be deployed in air-gapped environments.

  • Define application APIs that make it possible for non-UI-experts to “self-service” simple scientist-facing UIs, and lead efforts to maintain a high quality standard among GUI applications written by other developers on the team.

You might thrive in this role if you have:

  • 5–10+ years of experience building interactive interfaces for scientists, clinicians, or similar non-web-based users.

  • Passion for creating safe, intuitive interfaces to enable diverse users to access novel BCI

  • Strong software fundamentals in Python, SQL, and experience deploying desktop applications.

  • Proven ability to partner with non-technical users to understand needs and ship usable systems.

  • Comfort owning systems end-to-end – from design and implementation to deployment and monitoring.

  • Background in computational biology, microscopy, ultrasound, or other scientific data systems is preferred.

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.
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].

Top Skills

Ci/Cd
Python
SQL

Similar Jobs

2 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology
Develop and maintain cloud-based IVR applications. Collaborate with project teams to enhance customer experience and troubleshoot issues in IVR environments.
Top Skills: CcxmlJava EeMrcpSpring BootSpring CoreSQLSrgsVoicexml
4 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Fintech • Information Technology
The Senior Full-Stack Engineer will design, implement, and maintain systems for Trading API customers, focusing on both frontend and backend development, while leading projects and mentoring peers.
Top Skills: CSSDockerGCPGoHTMLKubernetesPostgresReactRest ApisTailwindcssTypescript
8 Hours Ago
Easy Apply
Remote or Hybrid
Easy Apply
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Software
The Engineering Manager will lead the Behavioral team to develop systems that turn customer signals into marketing triggers, ensuring scalable and reliable performance. Responsibilities include team growth, initiative delivery, and collaboration with multiple teams.
Top Skills: Asynchronous ProcessingEvent StreamingGoogle Cloud PlatformPub/Sub Systems

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account