Merge Labs Logo

Merge Labs

Senior Application Engineer

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

Similar Jobs

Yesterday
Remote
Canada
Senior level
Senior level
Internet of Things
The Senior Application Engineer will manage the ERP system, support NetSuite initiatives, perform system maintenance, and develop solutions to meet business needs.
Top Skills: APIsExcelJavaScriptNetSuiteSQL
23 Days Ago
Easy Apply
Remote
2 Locations
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
As a Senior Application Security Engineer, you will secure Webflow's applications, implement secure development practices, and mentor junior engineers.
Top Skills: Ai Coding AgentsApplication SecurityDastPenetration TestingSastSca Supply ChainSecure CodingThreat Modeling
7 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology
Develop, support, and improve cloud-based IVR applications. Responsibilities include hands-on development, monitoring systems, and collaborating with project teams.
Top Skills: AWSCcxmlDockerJavaJava EeKubernetesMrcpSpring BootSpring CoreSQLSrgsVoicexml

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account