Senior Principal Engineer
Runtime
Updated on 2/27/2024
SambaNova Systems

51-200 employees

Hardware for AI
Company Overview
SambaNova's mission is to enable the future of AI today by providing purpose-built deep learning solutions, delivered as a service and deployable in weeks rather than years to accelerate AI adoption and value creation.
AI & Machine Learning
Financial Services
Government & Public Sector

Company Stage

Series D

Total Funding

$1.1B

Founded

2017

Headquarters

Palo Alto, California

Growth & Insights
Headcount

6 month growth

3%

1 year growth

-3%

2 year growth

-1%
Locations
Palo Alto, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Development Operations (DevOps)
CategoriesNew
Software Engineering
Requirements
  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or equivalent
  • 5-10 years of industry experience
  • Proficiency in C/C++ and Python
  • Experience with operating system, kernel space driver, and user space library
  • Experience with different types of fabrics, such as PCIe, Infiniband, and RoCE
  • Experience with fast networking stacks, such as RDMA
Responsibilities
  • Work on design and implementation of new and enhanced features of the runtime stack to support high performance and scalable ML training applications
  • Work on design and implementation of new and enhanced features of the runtime stack to support low-latency ML inference applications
  • Work on system software support for the next generation RDU system
  • Provide tools and performance profilers for customers to configure and use the Datascale system
  • Work on various virtualization technologies to provide isolation and ease of use to enterprise environments
  • Collaborate with other software teams like ML, Compiler, DevOps
Desired Qualifications
  • Experience with software bringup for hardware accelerator
  • Good communication skills and enthusiasm to help colleagues