Deep Learning Algorithm Engineer - New College Graduate 2024

NVIDIA is the world leader in accelerated computing, pioneering solutions for challenges no one else can solve.
$120,000 - $230,000
Machine Learning
Entry-Level Software Engineer
Hybrid
AI

Description For Deep Learning Algorithm Engineer - New College Graduate 2024

NVIDIA is seeking senior engineers who are mindful of performance analysis and optimization to help us squeeze every last clock cycle out of Deep Learning training, one of today's most important workloads in the world. If you are unafraid to work across all layers of the hardware/software stack from GPU architecture to Deep Learning Framework to achieve peak performance, we want to hear from you! This role offers an opportunity to directly impact the hardware and software roadmap in a fast-growing technology company that leads the AI revolution while helping deep learning users around the globe enjoy ever-higher training speeds.

What you will be doing:

  • Understand, analyze, profile, and optimize deep learning training workloads on state-of-the-art hardware and software platforms.
  • Collaborate with researchers and engineers across NVIDIA, providing guidance on improving the performance of workloads.
  • Implement production-quality software across NVIDIA's deep learning platform stack.
  • Build tools to automate workload analysis, workload optimization, and other critical workflows.

What we want to see:

  • Completed Master's or PhD in CS, EE or CSEE or equivalent experience.
  • Strong background in deep learning and neural networks, in particular training.
  • Deep understanding of computer architecture, and familiarity with the fundamentals of GPU architecture.
  • Proven experience analyzing, modeling and tuning application performance.
  • Programming skills in C++ and Python.

Ways to stand out from the crowd:

  • Strong fundamentals in algorithms.
  • Proven experience with processor and system-level performance modelling.
  • GPU programming experience (CUDA or OpenCL).

As NVIDIA makes inroads into the Datacenter business, our team plays a central role in getting the most out of our exponentially growing datacenter deployments as well as establishing a data-driven approach to hardware design and system software development. We collaborate with a broad cross section of teams at NVIDIA ranging from DL research teams to CUDA Kernel and DL Framework development teams, to Silicon Architecture Teams.

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 on the planet working for us. If you're creative and autonomous, we want to hear from you!

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

Last updated 3 months ago

Responsibilities For Deep Learning Algorithm Engineer - New College Graduate 2024

  • Understand, analyze, profile, and optimize deep learning training workloads on state-of-the-art hardware and software platforms
  • Collaborate with researchers and engineers across NVIDIA, providing guidance on improving the performance of workloads
  • Implement production-quality software across NVIDIA's deep learning platform stack
  • Build tools to automate workload analysis, workload optimization, and other critical workflows

Requirements For Deep Learning Algorithm Engineer - New College Graduate 2024

Python
  • Completed Master's or PhD in CS, EE or CSEE or equivalent experience
  • Strong background in deep learning and neural networks, in particular training
  • Deep understanding of computer architecture, and familiarity with the fundamentals of GPU architecture
  • Proven experience analyzing, modeling and tuning application performance
  • Programming skills in C++ and Python

Benefits For Deep Learning Algorithm Engineer - New College Graduate 2024

  • Equity

Interested in this job?

Jobs Related To NVIDIA Deep Learning Algorithm Engineer - New College Graduate 2024

Applied Machine Learning Engineer, VLSI Design - New College Grad 2024

NVIDIA seeks new grad Applied Machine Learning Engineer for VLSI Design. Work on cutting-edge AI projects, hardware design, and data analysis. Competitive salary and benefits.

Deep Learning Architect, LLM Inference - New College Graduate 2024

Join NVIDIA as a Deep Learning Architect for LLM Inference, working on cutting-edge AI technologies and optimizing performance for large language models.

Engineering Analyst, AI Safety

AI Safety Engineering Analyst role at Google focusing on protecting GenAI products with robust safety filters and applying AI to combat harmful content.

Technical Program Manager I, Resource Engineering, Machine Learning

Technical Program Manager position at Google focusing on Resource Engineering and Machine Learning, requiring programming skills and program management experience.

Associate Customer Engineer, GenAI, Google Cloud

Associate Customer Engineer position at Google Cloud focusing on GenAI, combining ML expertise with customer-facing responsibilities in Tokyo.