For two decades, NVIDIA has 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, visual computing is becoming increasingly central to how people interact with technology, and there has never been a more exciting time to join our team!
As a Deep Learning Developer Tools Software intern, you will help to develop software tools that empower developers to build high performance Deep Learning applications in an efficient and streamlined manner. We are seeking a passionate software developer to join our efforts to make a significant impact on advancing the field of Deep Learning.
What you’ll be doing:
Working with developer tools, devtech, and other DL SW teams to contribute to the design, implementation, and verification of features and components that are part of Nsight Deep Learning Designer.
Analyzing and fixing both quality and performance issues of the product.
Innovating on ideas to improve user workflow and user interfaces of the product.
Researching on the latest progress in the field of Deep Learning to create new features for the product.
What we need to see:
Pursuing a BS, MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or other related fields.
Strong programming skills in C/C++ and Python.
Passionate about building high-performance and high-quality software.
Good understanding of state of the practice of software design methods and software development processes.
Experience with DL frameworks PyTorch or TensorFlow.
Excellent verbal and written communication skills.
Self-motivated and ability to work effectively with geographically distributed and multi-functional teams.
Ways to stand out from the crowd:
Experience with deep learning application development - from model design to training and final deployment.
Familiar with NVIDIA GPU technology and DL software stack (TensorRT, cuDNN, etc.)
Knowledge in GPU architectures and GPU programming with CUDA.
Use of a 3D graphics API such as: Direct3D, Vulkan, OpenGL, or Metal
Experience with GUI development with Qt
Published papers on DL in conferences or journals.
Knowledge in performance optimization for GPUs.
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. If you're creative and autonomous, we want to hear from you!
The hourly rate for our interns is 18 USD - 71 USD. Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience.You will also be eligible for Intern benefits. NVIDIA accepts applications on an ongoing basis.
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.If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
NVIDIA is looking for a Senior VLSI CAD R&D Engineer to enhance and innovate algorithms for advanced gate-level analysis tools.
Join NVIDIA as a Data Center Modeling Architect and drive advancements in GPU architecture and AI technologies.
Join Mindrift as a Software Developer (Ruby) focused on enhancing AI's capabilities through collaborative projects.
Join Spry Methods as a Software Developer and help deliver high-quality solutions for government clients while adhering to Agile methodologies.
Lead a diverse team at Capital One as a Senior Manager of Software Engineering, driving innovative cloud-based solutions.
Join Everience Italia as a PL/SQL Developer and contribute to innovative IT solutions for diverse clients.
Join Seeq as a Senior Platform Engineer and play a key role in shaping our advanced analytics SaaS platform with a remote-first approach.
Anduril Industries is looking for a Senior Radar Software Engineer to spearhead the development of innovative radar software solutions for advanced defense applications.
YouGov is on the lookout for a Mid-Level Software Engineer proficient in Python to enhance their online research capabilities through innovative software development.
Join Fern as a PHP expert to lead the development of their PHP SDK generator and influence the developer experience across various platforms.
As a Backend Software Engineer, you'll play a crucial role in TikTok's mission to uplift music creators through technology-driven solutions.
Lead a diverse, international team to enhance ING's Intelligent Automation platform, driving software development and engineering culture.
Boeing is looking for an innovative Software Solutions Architect to lead the development of cloud solutions and DevOps strategies for the Air Dominance team in Berkeley, MO.
Join Blackpoint Cyber as a Fullstack Software Engineer and contribute to innovative cybersecurity solutions while collaborating with a passionate team.
As a Senior Front-End Engineer at Ailevate, you'll create scalable UI components that drive intuitive automation for healthcare claim management.
NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.
382 jobsSubscribe to Rise newsletter