About the job
Designing, implementing, and delivering software, firmware for managing GPU based AI infrastructure.
Responsibilities
Take an active role in the definition and evolution of standard practices and procedures.
Define and develop software for tasks associated with the developing, designing and debugging of software, firmware for managing GPU based AI infrastructure.
Qualifications
Minimum
BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience
Deep understanding of operating systems, computer networks, and high-performance applications
6+ years’ experience delivering and operating large-scale production systems (1000+ server instances)
Proficient in one programming language(java/python/c/c++ scripting)
Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive.
Proven ability to deliver products and experience with the full software development lifecycle
Preferred
Strong background in Linux systems
Familiarity with system-level architecture, data synchronization, fault tolerance, and state management.
General cloud storage, networking, or computing experience
Experience with Server/GPU hardware architecture and system management.
Experience with Infiniband or RoCE networking
Hands-on experience designing, developing, and operating public cloud service data planes