Software Engineer
Core
Building infrastructure and data pipelines for non-invasive brain-computer interface research and neural decoding.
Role type
Senior Software Engineer (Infrastructure & Data Engineering)
Builds
High-performance data pipelines for massive EEG datasets and infrastructure for physical experiments and data analysis.
Domain
Neuroscience / Brain-Computer Interfaces / Deep Learning
Deliverable
production ML models | infrastructure
Required skills
Python (deep expertise), systems-level architecture, high-performance data pipeline development, cloud infrastructure management, full-stack debugging, project lifecycle ownership
Preferred skills
Internal library/SDK development for ML workflows, Python interpreter/package ecosystem experience, Python performance optimization (Cython, profiling)
Technologies
Python, Cython, Cloud Infrastructure
Responsibilities
Design and develop pipelines to process massive EEG datasets; build infrastructure powering physical experiments and data analysis; debug low-level system performance issues; architect foundational services; manage entire software stacks and cloud infrastructure.
Seniority
Senior, hands-on IC