Precision Neuroscience

Staff Software Engineer

Precision Neuroscience

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Illinois, New York

Visit company website
AI Apply
Apply

Salary

💰 $200,000 - $210,000 per year

Job Level

Lead

Tech Stack

PythonPyTorchRustTensorflow

About the role

  • Design, implement, and verify cross-platform, scalable applications that are safe, effective, and secure; create robust architectures for real-time neural data processing while meeting strict safety and regulatory requirements and pragmatic timelines and budgets.
  • Collaborate in agile settings with Product, Firmware, and Machine Learning teams; drive technical discussions, mentor junior engineers, and present complex technical concepts to technical and non-technical stakeholders.
  • Lead technical design reviews and conduct thorough code reviews; create comprehensive technical documentation including architecture specifications, API documentation, and user guides; develop and maintain automated testing frameworks.
  • Report regularly on project progress, identify risks early and propose mitigation strategies; drive technical decision-making and contribute to regulatory documentation and submissions.
  • Create novel solutions spanning computational neuroscience, digital signal processing, embedded systems, and ML; stay at the forefront of BCI research and innovation.
  • Participate in regular in-person team meetings, work on-site at least 3 days a week at Santa Clara, Chicago, Indianapolis or New York offices, and potentially travel to clinical sites to better understand user needs and system performance.

Requirements

  • Motivated by and committed to Precision’s mission to restore communication and independence for people with neurological conditions
  • Bachelor's degree or above in Computer Science, Computer Engineering, or related field
  • 6+ years' experience in software engineering roles, with emphasis on complex system development
  • Strong programming expertise in C++ and Python, with demonstrated ability to write efficient, maintainable code
  • Experience with near real-time software systems and performance optimization
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Strong communication and collaboration, especially when dealing with complexity or ambiguity, both within Software and cross-functionally
  • Ability and desire to learn and effectively apply new technologies
  • Must be currently based in the United States and have working rights (we are unable to consider people not currently based in the United States, and who do not have working rights)
  • Preferred: Low-level software development experience (drivers, WiFi/Bluetooth communications, HID interfaces, embedded systems)
  • Preferred: Digital signal processing expertise, especially related to biological signals
  • Preferred: Experience with regulated medical software development (IEC 62304, FDA requirements) including related documentation
  • Preferred: Strong background in multithreaded programming and concurrent systems
  • Preferred: Strong background working with machine learning teams
  • Preferred: Strong background working with hardware teams
  • Preferred: Programming experience in Rust
  • Preferred: Experience with ML libraries like PyTorch, TensorFlow
  • Preferred: Background in neuroscience or brain-computer interfaces
  • Preferred: Mobile development experience, particularly in medical or healthcare applications
  • Preferred: Web services and API design expertise
  • Preferred: Database design and development skills
Precision Neuroscience

Staff Software Engineer

Precision Neuroscience
Leadfull-time$200k–$210k / yearCalifornia, Illinois, New York · 🇺🇸 United States
Posted: 2 hours agoSource: precisionneuro.pinpointhq.com
PythonPyTorchRustTensorflow
Precision Neuroscience

Staff Software Engineer

Precision Neuroscience
Leadfull-time$200k–$210k / yearCalifornia, Illinois, New York · 🇺🇸 United States
Posted: 18 days agoSource: precisionneuro.pinpointhq.com
PythonPyTorchRustTensorflow
Precision Neuroscience

Staff Software Engineer

Precision Neuroscience
Leadfull-time$200k–$210k / yearCalifornia, Illinois, New York · 🇺🇸 United States
Posted: 2 hours agoSource: precisionneuro.pinpointhq.com
PythonPyTorchRustTensorflow
Verneek

Backend Software Engineer

Verneek
Mid · Seniorfull-time$40k–$200k / yearNew York · 🇺🇸 United States
Posted: 1 day agoSource: apply.workable.com
GoPythonPyTorchRustScala
Motional

Principal Machine Learning Integration Engineer

Motional
Leadfull-time$168k–$284k / year🇺🇸 United States
Posted: 11 days agoSource: boards.greenhouse.io
PythonPyTorchTensorflow