Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Neuralink

NewBe an early applicant

Software Engineer (Hippocampus)

Posted
Discussion

Summary

Software Engineer on Neuralink's Hippocampus team who owns end-to-end software projects—from stakeholder requirements and full-stack/data engineering to testing and delivery—while collaborating across hardware, biological, and neuroscience teams to ship MVPs and mature products.

  • As a Software Engineer on the Hippocampus Software Team, you will have the opportunity to impact engineering and experimentation at Neuralink. You will fully own and drive projects, from interfacing with stakeholders and gathering requirements, to delivering exceptional software. Our ideal candidate has accomplished a record of outstanding achievement in software engineering. Additionally, you will be expected to:
  • Take end-to-end ownership of software development projects, including, but not limited to, 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. You may enjoy thoughtful conversations about problems and perfecting designs, but in the end, you know that what matters is delivering a solution that works
  • Be a cross-disciplinary team member. You are excited to work with and learn from software, mechanical, electrical, materials, and biological engineers, as well as neuroscientists. You are comfortable communicating across teams
  • Be resourceful, flexible, and adaptable; no task is too big or too small
  • Excellent written and verbal communication skills
  • A bachelor’s degree in Computer Science or equivalent demonstrated work experience
  • Evidence of exceptional ability in software engineering
  • Experience understanding requirements and delivering iteratively
  • Most important: You must have led a team to deliver a product or feature that had a clear impact
  • A strong eye for user experience and polished user interfaces
  • 1-2 years of experience leading teams and owning the success of a product

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.