Neuralink is looking to solve the problem of creating devices that enable a bi-directional interface with the brain, and is seeking a Software Engineer to drive engineering and experimentation through software development.
Requirements
- Evidence of exceptional ability in software engineering
- Experience with full-stack development
- Experience with cutting-edge data engineering work
- Experience understanding requirements and delivering iteratively
- A strong eye for user experience and polished user interfaces
- Experience leading teams and owning the success of a product
- Experience with software development projects, including design, development, and testing
Responsibilities
- Take end-to-end ownership of software development projects, including full-stack development and cutting-edge data engineering work
- Gather requirements in ambiguous problem spaces and design elegant solutions
- Participate in design reviews and code reviews of other team members' projects
- Work directly and iteratively with stakeholders to grow MVPs into mature solutions
- Own the design, development, and testing of software development projects
- Deliver results, including thoughtful conversations about problems and perfecting designs
- Be a cross-disciplinary team member, working with and learning from software, mechanical, electrical, materials, and biological engineers, as well as neuroscientists
Other
- Must have led a team to deliver an actively used product or feature that had a clear impact
- Excellent written and verbal communication skills
- A bachelor’s degree in Computer Science or equivalent demonstrated work experience
- 1-2 years of experience leading teams and owning the success of a product
- Be resourceful, flexible, and adaptable; no task is too big or too small
- Be a cross-disciplinary team member, comfortable communicating across teams