Skip to main content

Full-Stack Software Engineer

Posted yesterday

precision neuroscienceSanta Clara (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Full-Stack Software Engineer Precision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower millions of people living with neurological conditions. Our team brings together experts in neurosurgery, AI and machine learning, microfabrication, electrical engineering, clinical science, and more. We combine deep technical rigor with a people-first mindset to turn breakthrough research into real-world medical solutions. As a Precision employee, you'll join one of the fastest-moving and best-capitalized companies in the emerging field of brain–computer interfaces. Since our founding in 2021, we have raised more than $430 million, advanced our technology through validation, and initiated human trials with leading hospitals across the country. We are seeking an exceptional Full-Stack Software Engineer to join our mission of advancing brain-computer interface technology. You will design and develop complex, reusable UX including real-time interactive analytics and rich information displays, as well as expanding our novel AI-forward, ML-centered cloud platform. The right candidate will get the unique opportunity to own large-scale efforts from rapid prototyping through deployment in a transformational space. This position will be based in our Manhattan, Santa Clara, Chicago, Indianapolis, or Addison office. We are unable to consider remote workers or individuals who are not currently based in the US and legally authorized to work in the US.
Key Responsibilities:
  • Work with product management and the software team to design and develop Front-End and Backend infrastructure to serve as Precision's clinical UX and supporting cloud platform
  • Work with design and clinical teams towards rendering engines for high-frequency physiological data analysis, both real-time and offline
  • Develop critical APIs and data models to support the evolution and expansion of Precision's patient information and management platform
  • Perform rapid prototyping cycles to discover and evaluate new concepts and de-risk technical pathways
  • Operate within an IEC 62304-compliant Software Development Life Cycle, meeting necessary compliance and regulatory requirements
  • Provide necessary training and support for field and clinical teams (up to 10% travel)
  • Generate supporting documentation as needed
  • Skills, Knowledge and Expertise:
  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, or related field 3+ years' experience in full stack (Web / Backend) software engineering
  • Proven track record of full-lifecycle development through deployment to production 1+ years' experience working with AI tooling in a commercial setting
  • Experience working with performance-centric and/or visualization-heavy applications
  • Experience working in a regulated space
We prioritize candidate security. Please be aware that job offers will only come from emails ending with @ precisionneuro.io Diverse workforces create the best culture, company, and products. We at Precision are committed to an inclusive culture that celebrates the uniqueness and contributions of everyone. As an equal opportunity employer, Precision does not discriminate on the basis of sex, race, religion, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this