At NVIDIA, we are known world-wide for our groundbreaking GPU technologies, and our portfolio continues to expand and innovate in the areas of AI, simulation, deep learning, and more. Our technology has been redefining the art of the possible in industries like gaming, automotive, and virtual reality. Now, our vision is to create a holistic platform for 3D and digital twin collaboration and innovation through our groundbreaking Omniverse platform. NVIDIA is looking for a highly motivated intern in Software Engineering to work within the Omniverse team! The candidate will contribute, develop and maintain the foundational code of the Omniverse project. In this role, you will be part of a global team that designs and improves the software libraries and tools to deliver great value to the Omniverse ecosystem.What you’ll be doing:Work on an experimental compiler for a dynamic language.Implement and own a brand new feature of the project.Learn best practices and bleeding edge technology underpinning the Omniverse project.What we need to see:Currently pursuing a Master's degree in Information Technology, Computer Science, or a related technical field.Strong C knowledge.General knowledge of at least one scripting/dynamic language (e.g. Python, Ruby, JavaScript).Knowledge of how compilers and interpreters work internally.Excellent problem solving, collaborative, and interpersonal skills.Strong understanding of algorithms and computer architecture.Experience developing on UNIX-based platforms.Ways to stand out from the crowd:Experience with the LLVM framework.Experience working on the implementation of an interpreter, compiler, or extensions for a dynamic scripting language.Knowledge of Modern C++.Self-motivated towards team goals.Previous experience working in Open Source projects.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, 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.
View Original Job Posting