Skip to main content

HPC Algorithm Engineer

HPC Algorithm Engineer


We are building non-invasive brain-computer interfaces focused on dramatically increasing our understanding of the brain and changing how we interact with computers.
We are looking for an experienced and computationally-oriented software engineer to help develop a new generation of brain imaging and brain-computer-interfacing technology.  The role will work in between R&D and production software teams on the development of new data processing algorithms, and the translation of existing methods from Python into production-ready and efficient C code.  The computational problems you will face include unique approaches to data compression, noise suppression, signal reconstruction, and the real-time execution of deep data pipelines.  The team is a great fit if you are motivated by working on interesting problems in a friendly and collaborative yet highly-technical team.
We are a venture-backed start-up including some of the top investors in Silicon Valley and Europe.
Required Education and Experience

  • Expert level C/C++ with 5+ years of professional experience
  • Experience optimizing algorithms using parallelism (thread-level or on a GPU)
  • Experience in writing production-ready algorithms for data analysis, preferably in signal processing and numerical computing
  • Experience with command line development tools in a Linux environment
  • Experience writing test-driven code
  • Ability to gather requirements from collaborators, synthesize into development work items, describe to colleagues, and discuss implementation ideas, record issues.

Preferred Education and Experience

  • Advanced degree in Computer Science, Machine learning, Statistics, Mathematics, Physics, or related field
  • Experience using HLS to interact with systems that contain FPGA processing
  • Experience in health, medical and/or clinical data systems
  • Strong communication, and organizational skills
  • Adept at participating in scrum-agile process, technical discussions, and technology choices
Upload your CV/resume or any other relevant file. Max. file size: 78 MB.

Job Overview
Science & Biotechnology
Offered Salary
Job Location