PhD Software Engineering Intern, Decision Intelligence - Fall 2026

at Nvidia
USD 30-94 per hour
INTERN
✅ On-site

Tech Stack

AI Algorithms @ 6 CUDA @ 2 GPU @ 3 GenAI Generative AI Machine Learning @ 3 Performance Optimization @ 3 Python @ 5 System Architecture @ 3

Details

NVIDIA's cuOpt team is developing a GPU-accelerated, open-source platform for decision intelligence. This internship focuses on decision optimization, generative AI, and advanced parallel computing techniques.

Responsibilities

  • Prototype and develop parallel algorithms for decision optimization problems.
  • Tune, optimize, and benchmark large-scale parallel numerical software.
  • Collaborate with team members to understand software use cases and requirements.

Requirements

  • Pursuing a PhD in Computer Science or a related field.
  • Excellent parallel C++ programming skills, with familiarity in CUDA programming.
  • Deep understanding of algorithms and numerical methods fundamentals in operations research and optimization.
  • Knowledge of mathematical programming, including linear, quadratic, and mixed-integer programming, and/or heuristics such as genetic algorithms and large neighborhood search.
  • Ability to work independently and lead an individual development effort.

Preferred Qualifications

  • Experience with algorithmic discovery using autoresearch agents and automated code evolution.
  • Relevant open-source contributions in optimization, machine learning, or GPU programming.
  • Understanding of hardware and system architecture, including CPU, GPU, memory, and storage, as well as performance optimization.
  • Proficiency in a scripting language, preferably Python.

Benefits

  • Competitive salary.
  • Comprehensive benefits package.
  • Intern benefits.
  • NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer.

The internship hourly rate is USD 30–94, based on the position, location, year in school, degree, and experience. Applications will be accepted at least until May 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

More jobs at Nvidia

Similar jobs