1

Nvidia Research Jobs in Minnesota (NOW HIRING)

Data Center Technician

Saint Paul, MN ยท On-site

$30 - $36/hr

... AI research facilities. We're looking for exceptional talent who thrive in high-pressure, high ... NVIDIA, AMD, Intel) Employment Structure & Expectations This is a W-2 hourly, project-based ...

next page

Showing results 1-20

Nvidia Research information

See Minnesota salary details

$10

$38

$75

How much do nvidia research jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for nvidia research in Minnesota is $38.27, according to ZipRecruiter salary data. Most workers in this role earn between $20.55 and $52.08 per hour, depending on experience, location, and employer.

What is an Nvidia Research?

An Nvidia Research job involves conducting cutting-edge research in areas like artificial intelligence, computer graphics, and high-performance computing. Researchers work on innovative projects that push the boundaries of technology, often collaborating with academia and industry partners. These roles typically require expertise in machine learning, deep learning, hardware acceleration, or related fields. Team members publish papers, develop prototypes, and contribute to Nvidia's long-term technological advancements.

What are the key skills and qualifications needed to thrive in Nvidia Research?

Excelling in Nvidia Research typically requires a PhD or advanced degree in computer science, electrical engineering, or a related field, with strong expertise in machine learning, computer vision, and deep learning algorithms. Familiarity with programming languages such as Python and C++, and experience using frameworks like TensorFlow or PyTorch, as well as CUDA for GPU computing, are also important. Excellent problem-solving abilities, creativity, and effective collaboration and communication skills help set candidates apart. These skills are crucial for conducting innovative research, collaborating with multidisciplinary teams, and advancing the field of AI and graphics technology.

What opportunities for career growth and advancement are available within Nvidia Research?

Nvidia Research offers a dynamic environment where researchers can grow by taking on increasingly complex projects, publishing groundbreaking work, and collaborating with world-class experts. Many team members advance to senior and principal researcher roles or transition into leadership positions overseeing multi-disciplinary research initiatives. Nvidia also encourages continuous learning through conferences, workshops, and internal seminars, which further support professional development. As the company continues to expand its research footprint, there are ample opportunities to shape new areas of innovation and make a lasting impact on both the organization and the industry.

Does Nvidia Research do research?

Nvidia Research is a division within Nvidia that focuses on conducting advanced research in areas such as artificial intelligence, computer graphics, and deep learning. Researchers in this division work on developing new technologies, algorithms, and tools to advance Nvidia's products and industry standards.

What are the most commonly searched types of Nvidia Research jobs in Minnesota?

The most popular types of Nvidia Research jobs in Minnesota are:

What cities in Minnesota are hiring for Nvidia Research jobs?

Cities in Minnesota with the most Nvidia Research job openings:

Infographic showing various Nvidia Research job openings in Minnesota as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $79,605 per year, or $38.3 per hour.

Senior Software Engineer Graphics, OpenGL, CUDA w2 preferred& Nvidia GPU Programming

PDDN Inc

Saint Paul, MN โ€ข On-site

$123K - $163K/yr

Other

Posted 4 days ago


Job description

Role: Sr Software Engineer Graphics
Work location: ST PAUL MN
Background and Meet and Greet: MANDATORY
Job Type: Contract
Interview: Phone/Video.

Position Summary
This is a technical role with the candidate expected to be a critical contributor to building compelling products within Electrophysiology Division. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.

Primary Duties And Responsibilities
Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization.
As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.

Required Skills
Minimum
B.S. or M.S (Preferred) in discipline such as Computer Science.
6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science)
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)
Excellent Object-Oriented Design C++ and Qt Programming Experiences
Operating Systems: Linux
Software development through full product life-cycle
Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
Experience with Nvidia GPU programming
Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
Excellent knowledge and experience in computational geometry algorithms

Preferred
GUI development experience: Qt/QML

Preferred
GUI development experience: Qt/QML
What are the Mandatory skills and skill proficiencies required for this position?
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)
Excellent Object-Oriented Design C++ and Qt Programming Experiences
Operating Systems: Linux
Software development through full product life-cycle
Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
Experience with Nvidia GPU programming
Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
Excellent knowledge and experience in computational geometry algorithms