SambaNova is a leader in generative AI technology, providing a full-stack platform optimized for enterprise and government organizations. They are seeking Software Engineers to enhance their SambaStack platform, focusing on AI inference capabilities and collaborating with cross-functional teams to ensure high performance and scalability.
Responsibilities:
- Ensure the continued stability, scalability, and performance of our AI inference platform
- Collaborate with ML Engineers, Product Managers, QA, and DevOps to build the best system for our customers
- Work on components built with Python, Go, and Rust across a heterogeneous serving platform
- Build and improve testing frameworks and automation to increase our ability to quickly deliver high quality releases to customers
- Design new systems, components, and capabilities to solve new and interesting problems in the AI inference space
Requirements:
- 4+ years of experience in Software Engineering
- Experience building backend components in Python, Go, or Rust
- Experience with unit, integration, and end-to-end testing framework design and implementation
- Strong understanding of Kubernetes and the Kubernetes Operator pattern
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively with cross-functional teams
- Knowledge of software development best practices and coding standards
- Familiarity with AI Inference serving and orchestration
- Familiarity with AI coding assistants and technologies
- Knowledge of ML application optimization and productionization
- Ability to design and build cloud-native software systems