Scientific Visualization Infrastructure Engineer - Omniverse, Cloud

Company: NVIDIA
Company: NVIDIA
Location: Germany, Munich
Commitment: Full time
Posted on: 2023-11-26 05:07
NVIDIA is looking for a committed, outstanding software developer or computer scientist to join its Compute Developer Technology (Devtech) team. Scientific visualization is evolving rapidly with the recent advances in rendering algorithms, display technology, supercomputer architectures, and the application of cloud computing. In addition, the rise of cognitive capabilities thanks to advances in machine learning have enabled entirely novel approaches to visualization of largest-scale datasets. As a Scientific Visualization Infrastructure Engineer you will research, architect, and implement technologies that realize cloud-centric visualization and federated processing of scientific data at scale, based on NVIDIA's Omniverse platform.What you will be doing:Engage personally with scientists and other partners worldwide to understand the utility of federated computation and advanced visualization of scientific simulations today and tomorrow.Design and implement robust, reliable, and scalable cloud solutions for digital twins, built on NVIDIA's Omniverse platform.Architect and implement solutions to interconnect scientific data from heterogeneous sources via Omniverse and to jointly visualize the diverse data to aid scientific analysis.Write high-quality and well-tested code to implement automation and infrastructure solutions and deployments.Conduct code reviews and make sure contributing developers uphold our coding standards when integrating with the system.Join efforts with diverse groups inside and outside NVIDIA such as domain scientists, ML experts, cloud infrastructure, research, and solution architect teams to constantly improve our platform.What we need to see:A BS, MS, or PhD degree in computer science or in engineering or a domain science with 5+ years of experience.Strong knowledge of C/C++ and/or Python with a solid foundation in software design, programming techniques, and algorithms.Hands-on experience with cloud and container technologies.Background in rendering techniques, ray tracing, and graphics standards and experience with technologies like Universal Scene Description (USD), Omniverse, or similar is a plus.Working knowledge of modern software development practices such as code review, automated testing, and continuous integration programming, as well as programming for parallel and distributed architectures.Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.With highly competitive salaries, a comprehensive benefits package, and a great company culture, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and hardworking people in the world and our engineering teams are rapidly growing. If you are a creative and autonomous engineer with a real passion for technology, we want to hear from you.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.#deeplearning
View Original Job Posting