Taro Logo

Machine Learning Engineer

Creating devices that enable a bi-directional interface with the brain to restore movement to the paralyzed, restore sight to the blind, and revolutionize human-digital interaction.
$199,000 - $331,000
Machine Learning
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
AI · Healthcare · Robotics

Description For Machine Learning Engineer

Neuralink is at the forefront of brain-computer interface technology, developing revolutionary devices that create a direct connection between the human brain and digital systems. As a Machine Learning Engineer on the BCI team, you'll be working on groundbreaking technology that has the potential to transform lives by restoring movement to the paralyzed and sight to the blind.

The role involves developing sophisticated neural decoders and encoders using cutting-edge machine learning techniques. You'll work with state-of-the-art neural interface hardware, all designed in-house, from custom ASICs to thin-film arrays. Your work will directly influence the next generation of device architecture and contribute to products like Telepathy, which enables typing at 35 words per minute through neural signals, and Blindsight, which aims to restore vision through neural stimulation.

The position offers a unique opportunity to work with an interdisciplinary team at the intersection of neuroscience, machine learning, and hardware engineering. While no prior neuroscience knowledge is required, you'll need strong expertise in signal processing, machine learning, and software engineering. The role demands both technical excellence and user-focused thinking, as you'll need to understand user needs to drive product improvements.

Working at Neuralink means joining a mission to revolutionize how humans interact with technology while making a profound impact on medical treatment. The company offers competitive compensation ($199,000 - $331,000), comprehensive benefits, and the chance to work with some of the brightest minds in the field. This is an in-person role based in Fremont, California, where you'll have access to cutting-edge facilities and resources to support your work in advancing brain-computer interface technology.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Develop and refine models that decode neural data for typing and robotic arm control
  • Formulate research questions for neural networks and algorithms to restore vision
  • Develop models for machine learning applications for BCI
  • Lead the team by performing at a high standard
  • Inform hardware roadmap by understanding users and identifying impactful product features

Requirements For Machine Learning Engineer

Python
Rust
  • Experience writing production-level C/C++/Rust and Python
  • Proven track record of designing, building, and shipping real-time ML products
  • Strong foundation in signal processing, algorithms, and software engineering principles

Benefits For Machine Learning Engineer

401k
Commuter Benefits
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
  • Excellent medical, dental, and vision insurance through a PPO plan
  • Paid holidays
  • Commuter benefits
  • Meals provided
  • Equity + 401(k) plan
  • Parental leave
  • Flexible time off

Interested in this job?

Jobs Related To Neuralink Machine Learning Engineer