N

NVIDIA

Designs the chips and software that power AI

Software Engineer Intern - AI CI/CD Infrastructure

Systems Software EngineeringConfirmed live in the last 24 hours
InternshipShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a Bachelor of Science, Master of Science, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Strong Python programming skills and a solid understanding of software engineering, debugging, and version control.
  • Familiarity with Linux development environments and command-line tools.
  • Experience through coursework, research, open-source work, or prior internships with CI/CD, test automation, developer tools, infrastructure, or machine learning systems.
  • Strong analytical, communication, and collaboration skills, with enthusiasm for improving engineering quality and developer productivity.

Responsibilities

  • Design and implement an AI-assisted workflow for analyzing and triaging failures in deep learning compilers CI.
  • Use logs, test results, and execution metadata to classify failures, identify regressions, and detect flaky tests.
  • Integrate the solution with existing CI infrastructure and create diagnostics that help engineers understand and resolve failures.
  • Evaluate accuracy, reliability, and developer time savings across representative GPU hardware and software configurations.
  • Collaborate with compiler verification and infrastructure engineers, document the project, and present results to the team.

Desired Qualifications

  • Experience with CI platforms such as Jenkins (Groovy), GitLab CI, GitHub Actions, Buildkite, or similar systems.
  • Experience building AI- or LLM-assisted tools for log analysis, test generation, failure triage, or developer support.
  • Familiarity with Docker, Kubernetes, Slurm, cloud platforms, or observability tools.
  • Exposure to GPU computing, CUDA, machine learning frameworks, or compiler technologies such as LLVM, MLIR, XLA/HLO, or Triton.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs