SambaNovaSystems

Senior Software Engineer, DataScale®

Palo Alto, CA
Python Machine Learning Oracle
Description

Are you ready for a unique opportunity to work at the hardware-software boundary on technology that will set a trend for years to come? Here at SambaNova, we have assembled some of the greatest minds in the industry set on revolutionizing the AI market. DataScale® is our integrated software and hardware systems platform with optimized algorithms and next-generation processors, which delivers unmatched capabilities and efficiency across applications for training, inference, data analytics, and high-performance computing. 

Accelerating ML computation demands the perfect balance between computation, memory and communication. The Sambanova RDU processor exposes hardware as a sea of compute and memory units that are seamlessly reconfigurable by our dataflow compiler to achieve the perfect balance that maximizes a network’s performance. Super-optimization of commonly used operators to maximize performance is a cross-stack HW/SW co-design challenge which requires deep understanding of pipelined hardware, compiler decision making, and ML application needs. 

We are looking for an experienced Senior Software engineer with broad system software knowledge, with some knowledge of the hardware-software interface, and the desire and growth mindset to build on their core competence and learn new disciplines.

Responsibilities

  • Design and implement profiling and tuning mechanisms for our DataScale components. 
  • Analyze performance bottlenecks and recommend optimizations
  • Test for function and performance with ML or HPC applications, working across hardware, compiler and runtime layers.
  • Develop broad understanding of the HW architecture and dataflow compiler
  • Develop complementary skills to what you already know.

Skills and Qualifications

  • 10+ years of industry work experience (new or recent college graduates should apply to one of our University jobs)
  • Knowledge of computer architecture, pipelining and hardware performance
  • Familiarity with distributed memory and compute systems
  • Proficient in C++, Python, JSON, machine learning (ML)
  • Experience analyzing performance with CPU and/or GPU profilers
  • Ability to debug functional and performance problems, using debuggers, compiler logs and silicon performance indicators

Behaviors

  • Growth mindset and excellent problem solving skills
  • Passion to write scalable, sustainable, extendable code while reducing technical debt
  • Own the problem, shows technical leadership  
  • Respectful, team-player, mentor

Differentiators

  • MS or PhD in CS or EE
  • Demonstrated HW/SW co-design work
  • Experience developing and debugging machine learning accelerator hardware or SW
  • Strong communication skills 

Customers turn to SambaNova to quickly deploy state-of-the-art AI capabilities to meet the demands of the AI-enabled world. Our purpose-built enterprise-scale AI platform is the technology backbone for the next generation of AI computing. We enable customers to unlock the valuable business insights trapped in their data. Our flagship offering, Dataflow-as-a-ServiceTM, overcomes the limitations of legacy technology to power the large complex foundation models that enable customers to discover new services and revenue streams, and boost operational efficiency. Headquartered in Palo Alto, California, SambaNova Systems was founded in 2017 by industry luminaries, and hardware and software design experts from Sun/Oracle and Stanford University.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers