We are now looking for a Senior System Software Engineer - Legion:
NVIDIA is hiring engineers to scale up its AI Infrastructure. You will need to have strong programming skills, a deep understanding of software building and packaging, especially related to C++ and Python, experience with distributed systems, as well as excellent communication and planning skills. We also welcome out-of-the-box thinkers who can provide new ideas while strong at executing tasks. Expect to be constantly challenged, improving and evolving for the better. You and other engineers in this team will help advance NVIDIA's capacity to build and deploy leading solutions for a broad range of AI-based applications that affect core data science.
What you'll be doing:
* Primarily this role will support the development of the Legion runtime system.
What we need to see:
* 10+ years of software engineering experience
* MS degree or higher in Computer Science, Electrical Engineering, Computer Engineering or related fields
* Expertise with C++
* Experience with CUDA and/or Python are desirable
* Experience building and debugging high-performance distributed systems
Ways to stand out from the crowd:
* Large-scale/distributed databases
* Optimizing compilers
* Large-scale visualization/rendering systems (e.g., Ray Tracing)
NVIDIA is widely considered to be one of the technology world's most desirable employers. In this role you will have the opportunity to work with some of the most brilliant and talented people in the world working for us and due to unprecedented growth, our best-in-class software engineering teams are rapidly growing fast. If you're creative, passionate about what you do, autonomous and love having fun, then what are you waiting for, apply today!
For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research.
Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. This new model - where deep neural networks are trained to recognize patterns from massive amounts of data - has shown to be deeply effective at solving some of the most complex problems in everyday life.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is a company which provides graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market.