Lead Neural Data Infrastructure Engineer - BCI

Blackrock Neurotech

Salt Lake City (UT)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blackrock Neurotech is seeking a Neural Data Infrastructure Engineer in Salt Lake City, UT to own the data pipeline from upload to training data loaders. You will build scalable ingestion for intracortical recordings, preserving raw data and metadata and aligning with model needs.

You will design storage, automate quality checks, and collaborate with researchers, infrastructure, and IT to support large neural datasets across local and cloud resources.

Qualifications

  • Experience designing end-to-end large-scale scientific data pipelines.
  • Bachelor’s degree in CS/EE/BME or equivalent practical experience.
  • Strong Python programming and software engineering practices.
  • Advanced understanding of extracellular neural recordings and preprocessing.
  • Experience with NEV/NSx, NWB, HDF5, and Zarr data formats.
  • Ability to bridge neuroscience, ML, and infrastructure teams.

Responsibilities

  • Own the design, implementation, and operation of the neural data pipeline from upload through training data loaders.
  • Build reliable ingestion for heterogeneous recording formats, preserving raw data, metadata, and mappings.
  • Implement and validate neural signal processing for spike events and waveforms; extend to field potentials.
  • Establish automated checks for corrupt files, missing channels, clock drift, and artifacts.
  • Design storage layouts, indexing, and caching for efficient access to large datasets across local and cloud resources.
  • Create reproducible, versioned datasets with provenance and partitioning to prevent data leakage.
  • Partner with researchers to define input representations and interfaces that meet model requirements.
  • Build parallel preprocessing and streaming loaders, ensuring GPUs are supplied as training scales.
  • Plan capacity, access controls, retention, backup, and recovery with data owners.

Skills

Python
Large-scale data pipelines
Data quality & reliability
Neural data / intracortical recordings
Version control
Debugging & profiling
Distributed processing
PyTorch familiarity

Education

Bachelor’s in CS / EE / BME
Equivalent practical experience

Tools

NEV/NSx
NWB
HDF5
Zarr
PyTorch

Job description

Blackrock Neurotech is seeking a Neural Data Infrastructure Engineer in Salt Lake City, UT to own the data pipeline from upload to training data loaders. You will build scalable ingestion for intracortical recordings, preserving raw data and metadata and aligning with model needs.

You will design storage, automate quality checks, and collaborate with researchers, infrastructure, and IT to support large neural datasets across local and cloud resources.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Neural Data Platform Engineer — Scale Brain Interfaces
Neural Data Platform Engineer — Scale Brain Interfaces

Blackrock-Neurotech • Salt Lake City (UT)

On-site
USD 130,000 - 190,000
Neural Data Infrastructure Engineer
Neural Data Infrastructure Engineer

Blackrock-Neurotech • Salt Lake City (UT)

On-site
USD 130,000 - 190,000
Neural Data Infrastructure Engineer
Neural Data Infrastructure Engineer

Blackrock Neurotech • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Director, Software Engineering — Lead the BCI software platform
Director, Software Engineering — Lead the BCI software platform

Blackrock Neurotech • Salt Lake City (UT)

On-site
USD 180,000 - 240,000
ML Training Performance Engineer - On-Site in Salt Lake City
ML Training Performance Engineer - On-Site in Salt Lake City

Blackrock-Neurotech • Salt Lake City (UT)

On-site
USD 140,000 - 210,000
Remote Biomedical AI Data Platform Engineer
Remote Biomedical AI Data Platform Engineer

UNKNOWN • Missouri

Hybrid
USD 75,000 - 129,000
C-BRAIN Data Engineer (Remote) - Neurology
C-BRAIN Data Engineer (Remote) - Neurology

Wustl • United States

Remote
USD 120,000 - 180,000
Remote work
Flexible schedule
GPU-Accelerated ML Training Performance Engineer
GPU-Accelerated ML Training Performance Engineer

Blackrock Neurotech • Salt Lake City (UT)

On-site
USD 120,000 - 190,000
Remote Data Engineer for AI Biomedical Platform
Remote Data Engineer for AI Biomedical Platform

Washington University • St. Louis (MO), Northern (KY)

Hybrid
USD 120,000 - 180,000
AI/ML Training Performance Engineer
AI/ML Training Performance Engineer

Blackrock-Neurotech • Salt Lake City (UT)

On-site
USD 140,000 - 210,000