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 a month 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.

Data Scientist

Data Scientist position at Mastercard focusing on economic insights and forecasting using transaction data analysis and machine learning.

Data Engineer

Data Engineer role at PepsiCo focused on building and maintaining data pipelines and infrastructure for analytics and machine learning.

Data Integration Developer

Data Integration Developer position at Reach, focusing on implementing and managing data integration solutions for financial reconciliation and reporting in a hybrid work environment.

Data Engineer

Data Engineer position at PepsiCo focusing on building and maintaining enterprise-scale data pipelines and products for business insights and analytics.