Software Engineer, Data Engineering

Creating devices for bi-directional brain interface to restore movement to paralyzed, sight to blind, and revolutionize human-digital interaction.
$138,000 - $200,000
Data
Mid-Level Software Engineer
In-Person
101 - 500 Employees
1+ year of experience
AI · Healthcare

Description For Software Engineer, Data Engineering

Neuralink is at the forefront of brain-computer interface technology, developing revolutionary devices that enable direct communication between the human brain and digital systems. As a Software Engineer on the Data Engineering Team, you'll be integral to building Neuralink's centralized data aggregation and analysis platform, Neuralake. This role offers a unique opportunity to work alongside diverse experts including neuroscientists, physicists, and roboticists.

The position combines technical excellence with real-world impact, as you'll be developing systems that handle everything from neural signal recordings to brain histology images and microfabrication data. Operating like an internal startup, the team emphasizes rapid prototyping and iterative development to solve complex challenges. You'll own projects end-to-end, from requirement gathering to delivery, while building data systems that directly impact the company's engineering and experimentation efforts.

This role is perfect for someone who thrives in a dynamic environment, has a passion for creating smooth user experiences, and wants to contribute to groundbreaking medical technology. You'll be working with cutting-edge tools and technologies, including Python and Rust, while having the opportunity to learn from and collaborate with world-class experts across multiple disciplines.

The compensation is competitive, ranging from $138,000 to $200,000, complemented by comprehensive benefits including equity, medical coverage, and opportunities for rapid advancement. Join Neuralink to be part of a mission to revolutionize how humans interact with technology while helping restore capabilities to those with neurological conditions.

Last updated 8 days ago

Responsibilities For Software Engineer, Data Engineering

  • Build end-to-end data systems for easy data querying
  • Build and maintain low-latency pipelines and batch data processing jobs
  • Create easy-to-use dashboarding platforms for internal data sharing
  • Work directly with stakeholders to grow MVPs into mature solutions
  • Own the design, development, and testing of software development projects
  • Deliver working solutions
  • Collaborate cross-functionally with various engineering teams and neuroscientists
  • Be resourceful, flexible, and adaptable

Requirements For Software Engineer, Data Engineering

Python
Rust
  • Demonstrated leadership in delivering a product or feature
  • Evidence of exceptional ability in software engineering
  • Bachelor's degree in Computer Science or equivalent work experience
  • 1-2 years of experience leading teams and owning product success
  • Excellent written and verbal communication skills
  • Experience understanding requirements and delivering in an interactive manner

Benefits For Software Engineer, Data Engineering

401k
Commuter Benefits
Dental Insurance
Medical Insurance
Parental Leave
Vision Insurance
  • 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
  • Growth potential with rapid advancement for high impact
  • Opportunity to work with experts from different fields

Interested in this job?

Jobs Related To Neuralink Software Engineer, Data Engineering

Software Engineer, Data Engineering

Software Engineer role at Neuralink focusing on building data systems and analytics platforms for revolutionary brain-computer interface technology.

Medical Imaging Engineer

Medical Imaging Engineer role developing next-generation neuroimaging techniques for brain-computer interfaces at Neuralink.

Software Development Engineer, GTC

Software Development Engineer role at Amazon Finance Technology, building enterprise-scale financial data systems with machine learning capabilities.

Data Engineer II, eCS Data Engineering and Analytics

Data Engineer role at Amazon eCS team, building data solutions for eCommerce services with 3+ years experience required, located in Bangalore.

Global Security Operations Center Business Intelligence Engineer II

Business Intelligence Engineer II role at Amazon's Corporate Security division, focusing on security analytics, data visualization, and ETL pipeline development.