Job Description
We are looking for a AI & Automation Infrastructure Engineering Student to join a multi-disciplinary engineering team within NVIDIA’s Networking Business Unit (NBU).
You will take part in hands-on development across automation, infrastructure, and embedded firmware domains, working on large-scale systems that integrate firmware with hardware models.The team operates at the intersection of firmware, system modeling, automation, and observability, supporting complex networking products developed by cross-functional groups across NVIDIA.
This role offers an opportunity to gain practical experience with production-grade infrastructure, advanced system debug flows, and large-scale software systems in a fast-paced and collaborative environment.
What you will be doing:
- Design, develop, and integrate AI-powered workflows and automation solutions to improve engineering productivity, regression analysis, root-cause investigation, and developer efficiency
- Develop and maintain automation and CI/CD infrastructure, including Jenkins-based pipelines, regression execution, and validation flows.
- Develop Python-based automation tools to improve test execution, system validation, and developer productivity.
- Support regression processes, including stability improvements, failure analysis, and result prioritization.
- Collect, process, and present regression, test, and system data using databases and reporting mechanisms.
- Participate in system debug and tracing activities using logs, traces, and analysis tools.
- Contribute to embedded firmware development in C, integrating firmware with hardware models and validating execution on functional or virtual platforms.
What we need to see:
- Student pursuing a B.Sc. or M.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Knowledge of C programming and basic embedded software concepts.
- Experience working in Linux environments and familiarity with Python scripting.
- Strong interest in automation, infrastructure, and system-level software.
- Strong problem-solving, communication, and collaboration skills.
Ways to stand out from the crowd:
- Hands-on experience with embedded C, low-level software, or firmware projects.
- Experience with automation frameworks, CI/CD pipelines, or Jenkins and AI based workflows.
- Exposure to SystemC, virtual platforms, or hardware simulation environments.
- Experience with debug, trace, log analysis tools, or data/reporting systems.
Required Skills
Categories
Frequently asked questions
Is the AI and Automation Infrastructure Student position at NVIDIA remote?
The AI and Automation Infrastructure Student role at NVIDIA is an on-site or hybrid position.
What type of employment is the AI and Automation Infrastructure Student role?
NVIDIA is hiring for a part-time AI and Automation Infrastructure Student position.
What skills are needed for the AI and Automation Infrastructure Student job at NVIDIA?
Key skills for this role include Python.
How do I apply for the AI and Automation Infrastructure Student position at NVIDIA?
You can apply for the AI and Automation Infrastructure Student role directly through NVIDIA's official application link provided on this page.
Similar AI jobs
Solutions Architect, Data Center MEP
NVIDIA · fulltime
Manufacturing Program Manager, Vertical Integration
Standard Bots · fulltime
Senior Product Manager, Teleoperation
Apptronik · fulltime
Product Manager, Perception and Navigation
Apptronik · fulltime
Lead System Software Engineer Platform - Server Embedded Firmware
NVIDIA · fulltime
System Software Engineer, Calibration - Autonomous Vehicles
NVIDIA · fulltime