Description
Annapurna Labs is hiring a Machine Learning Server Software Engineer to develop and maintain production software for machine learning acceleration servers, including initialization, monitoring, debugging, testing, qualification, and manufacturing support. The role involves server component integration, accelerator hardware coordination, and software development in C, C++, Python, and Lua, with responsibilities spanning data paths, PCIe, SPI, I2C, and accelerator systems. The position requires at least three years of professional software development experience and two years of design or architecture experience, and offers base salaries of $165,200–$223,600 annually in Cupertino, California, and $143,700–$194,400 annually in Austin, Texas.
