Senior Software Engineer, C++ (algorithm optimization)

Numenta
Apply Now

Job Description

This individual will be a key member of Numenta’s small core Machine Learning Architecture group and be responsible for implementing and optimizing core Machine Learning algorithms. The ideal candidate will be an excellent programmer with hands-on experience working on high performance and/or real time systems, applications, or games.

The position is full time, and offers competitive salary, full benefits and participation in our stock option program. A contractor position will also be considered. The position is based in downtown Redwood City, CA but remote working is a possibility.

Responsibilities include:

  • Implement and optimize core learning algorithms
  • Profile and tune existing implementations
  • Create and maintain well designed and tested libraries
  • Work closely with the core technology and research teams
  • Provide technical leadership to the rest of the organization

Job Requirements

  • MS in Computer Science or Engineering, or equivalent experience
  • Outstanding programming skills in C/C++
  • 3-5 years C/C++ programming experience shipping products in at least one of following fields: numerical analysis, machine learning, real time games/graphics, image processing, real time computer vision, embedded systems, or data analytics with large datasets.
  • Excellent knowledge of common data structures and CPU/GPU architectures
  • Background in math and probability theory a plus
  • Experience with assembly, AVX or GPU programming a plus
  • Able to demonstrate strong intellectual capabilities and significant individual contributions
  • Excellent written and verbal communication skills

Must be fully vaccinated against COVID-19 by date of hire.

Company Info.

Numenta

Numenta has developed breakthrough advances in AI technology that enable customers to achieve 10-100X improvement in performance across broad use cases, such as natural language processing and computer vision. Backed by two decades of neuroscience research, we developed a framework for intelligence called The Thousand Brains Theory. By leveraging these discoveries and applying them to AI systems, we’re able to deliver extreme performance impro

  • Industry
    Artificial intelligence
  • No. of Employees
    23
  • Location
    Redwood City, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Numenta is currently hiring C++ Developer Jobs in Redwood City, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More