Petuum is seeking experienced system software engineers who are passionate about system/platform software and AI/Machine Learning. You will develop the next generation platform for distributed AI/ML on 10s to 1000s of machines. You will be part of a team of world-class engineers, designers, and scientists, working together in a fast-paced startup environment. You will have ownership over the projects you work on, and have the flexibility to influence product design and execution. Hard working entrepreneur spirit is highly valued and rewarded in the company.
Build and productize the distributed AI/ML platform
Containerize and optimize AI/ML workloads
Keep up with the latest associated technologies
Bachelors degree in Computer Science (or related technical field) or equivalent practical work experience.
6+ years of experience in a similar role
Passionate about system software and AI/Machine Learning
Proficient in one or more of the following languages: Python, C/C++, and Go
Linux system programming and multi-threaded programming experience
Ability to learn and adapt quickly in our evolving business and technology environment
Strong sense of ownership and ability to collaborate effectively with others
Linux kernel device and network programming
Hardware virtualization and Linux container
Software defined network (SDN) and network function virtualization (NFV)