Rivos, a fast-moving startup founded in May 2021, is seeking an AI Software Engineer to join their world-class team of silicon, software, and platform designers. This role offers an exciting opportunity to work on cutting-edge AI software development for high-performance server solutions based on RISC-V architecture.
As an AI Software Engineer at Rivos, you'll be at the forefront of developing components for an AI Software Stack, porting AI software to new hardware platforms, and optimizing AI applications. You'll also be involved in implementing math operators used in AI and building infrastructure to validate AI models on new hardware platforms.
The ideal candidate should have a strong background in C or C++, operating systems or embedded software engineering, and assembly language programming. Familiarity with Python is essential, as are excellent problem-solving skills and the ability to communicate effectively. You should be highly self-motivated, well-organized, and able to thrive in a team environment with aggressive schedules.
Rivos offers a unique opportunity to work on innovative solutions that support the intense requirements of large language models and data analytics. The company provides optimized chips combining RISC-V CPUs and a Data Parallel Accelerator, a reference multi-chip OCP modular server, and a full firmware-to-application open software stack. This role allows you to contribute to technology that will reshape enterprise computing, offering immediate TCO benefits to customers.
If you're passionate about AI, have a strong technical background, and want to be part of a team that's revolutionizing server solutions, this position at Rivos could be the perfect fit for you. Join us in our mission to build the next generation of power-efficient, high-performance, and secure server solutions based on RISC-V technology.