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

  • Software Architecture and Development: 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; deliver solutions that balance technical excellence with pragmatic timelines and budgets.
  • Cross-functional Leadership: Collaborate in agile settings with Product, Firmware, and Machine Learning teams; drive technical discussions, mentor junior engineers, and help establish engineering best practices; present complex technical concepts to both technical and non-technical stakeholders.
  • Quality and Documentation: 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.
  • Project Management and Communication: Report regularly on project progress, identify risks early and propose mitigation strategies; drive technical decision-making while clearly communicating trade-offs and recommendations; contribute to regulatory documentation and submissions.
  • Innovation and Research: Create novel solutions spanning real-time neural signal processing to advanced machine learning implementations; stay current in computational neuroscience, digital signal processing, embedded systems, and ML.
  • Team Collaboration: Participate in regular in-person team meetings and potentially travel to clinical sites to understand user needs and system performance; build strong cross-disciplinary relationships.

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
  • 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 [Preferred]
  • Must be currently based in the United States and have working rights
  • Position is on-site at least 3 days a week at Santa Clara, Chicago, Indianapolis or New York offices
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
Hotel Engine

Staff Data Scientist, Search and Personalization

Hotel Engine
Leadfull-time$210k–$245k / year🇺🇸 United States
Posted: 13 days agoSource: boards.greenhouse.io
PythonPyTorchSparkTensorflow
Motional

Principal Machine Learning Integration Engineer

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