Back to jobs

Research Engineer - Brain Computer Interface Models

Zyphra
San Francisco
Full-time
AI tools:
PyTorch
You apply on Zyphra's own careers site

You’ll help build open-source EEG and brain-computer interface models, contributing across data preparation, model design, training, and evaluation. The role combines research implementation with performance work and integration into real-world BCI applications.

Permanent
On-site

Skills & Expertise

PyTorch
Python
EEG signal processing
Time-series analysis
GPU clusters
VAEs
Diffusion models
Contrastive learning

Key Responsibilities

Train and evaluate large-scale EEG models and improve their performance.

Collect and preprocess EEG and other brain-computer interface datasets.

Develop and test model architectures and training methods for BCI applications.

Full Description

Zyphra is an artificial intelligence company based in San Francisco, California.

The Role:

As a Research Engineer - Brain Computer Interface Models, you will be a core contributor to Zyphra’s BCI work, building the next generation of open-source EEG and brain–computer interface models. You will be involved across the full model lifecycle, from data collection and preprocessing to designing novel architectures and training methodologies.

You’ll Work Across:

• Large-scale EEG model training runs and evaluation

• Architecture and training methodology ablations and innovations

• Dataset collection and preprocessing for EEG and other BCI modalities

• Performance optimization of the training stack

• Integration of models into real-world BCI applications

What We're Looking For / Requirements:

• Organized, methodical researcher who can take ownership of a project component, communicate their process clearly, and deliver a working module

• Excellent communication and collaboration skills, with clean and concise coding practices

• Strong implementation and prototyping skills, with comfort working across both research and engineering at scale

• Ability to learn new domains quickly, orient oneself in the academic literature, and implement new ideas, creatively borrowing concepts from other modalities and applying them to EEG domain

• Interest in neural data such as EEG, MEG, fMRI as well as building foundation models in a much less explored space

• Proficiency with PyTorch and Python

Qualifications / Additional Skills:

• Experience with VAEs, GANs, diffusion models, and contrastive learning

• Familiarity with signal processing (especially for EEG) and time-series analysis

• Experience training on large-scale (multi-node) GPU clusters

• Experience contributing to large existing codebases and ramping up quickly

• Previously published machine learning research in well-respected venues

Why Work at Zyphra:

• Our research methodology is grounded in methodical, step-by-step approaches to ambitious goals. Both deep research and engineering excellence are equally valued

• We strongly value new and crazy ideas and are very willing to bet big on new ideas

• We move as quickly as we can; we aim to minimize the bar to impact as low as possible

• We all enjoy what we do and love discussing AI

Benefits and Perks:

• Comprehensive medical, dental, vision, and FSA plans

• Competitive compensation and 401(k) plan

• Relocation and immigration support on a case-by-case basis

• In-office snacks and meals provided

• Unlimited PTO and company holidays

• In-person team in San Francisco with a collaborative, high-energy environment

Applications are handled on Zyphra's site