ApplySarthi

Deep Learning Model and System Optimization Engineering Intern – 2027

Nvidia

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

267 open optimization roles across 83 companies are on ApplySarthi right now, most of them in Bengaluru (7), Hyderabad (3), Delhi NCR (2).

What optimization roles keep asking for: Python (37%), Machine learning (27%), LLMs (22%), PyTorch (19%), C++ (16%), SQL (13%) — counted across their open postings here.

C++ jobs · Deep learning jobs · LLMs jobs · PyTorch jobs

Nvidia has 3,820 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for optimization roles keep coming back to Python, Machine learning, LLMs, PyTorch. Practise those questions before you sit with Nvidia.

Questions you are likely to be asked

  1. Why do you want to join Nvidia?
  2. What is your experience with LLMs? Tell me one thing you learned the hard way.
  3. When would you not use machine learning for a problem?
  4. Walk me through a model you built, from the data to how it was used.
  5. How did you know your model was actually good, and not just good on your test set?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Deep Learning Model and System Optimization Engineering Intern – 2027 at Nvidia interview free →

We are now looking for a Deep Learning Performance Engineer Intern to join our team. Large language models are transforming how people interact with computing, while placing unprecedented demands on inference performance, memory efficiency, scalability, and deployment cost. Our team develops GPU-accelerated software for deep learning inference. We work across model architectures, algorithms, numerical representations, inference systems, and GPU architectures to continuously improve the performance and deployment capabilities of large language models on NVIDIA GPUs. Our work contributes to inference frameworks such as TensorRT-LLM and helps bring state-of-the-art models to production efficiently. We are looking for outstanding interns who are passionate about large language model inference, low-precision computing, GPU performance optimization, and hardware-software co-design. What you’ll be doing: Analyze and optimize inference performance across model architecture, numerical precision, GPU kernels, memory systems, and end-to-end serving frameworks. Develop low-bit quantization techniques for model weights, activations, attention operands, and KV caches. Explore numerical formats and mixed-precision strategies involving FP8, NVFP4, MXFP4, and other emerging low-precision formats while preserving model accuracy and capabilities. Design and evaluate techniques for KV cache compression, sparsification, hierarchical storage, and reuse across inference requests. Optimize the inference of model architectures including MHA, GQA, MQA, MLA, sliding-window attention, sparse attention, linear attention, and state space models. Investigate model-system co-optimization techniques such as speculative decoding, state reuse, and computation reuse. Build performance models and optimization strategies for long-context inference and agentic workloads, with a focus on throughput, time to first token, inter-token latency, memory efficiency, and deployment cost. Collaborate closely with model, framework, kernel, library, system software, and GPU architecture teams to influence the design of future models, software platforms, and hardware architectures. What we need to see: Pursuing an MS or PhD from a leading university in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related field, with an expected graduation date in 2028. Available to work as an intern for at least three months and at least four days per week. Strong understanding of Transformer architectures and large language model inference, including core components such as attention, MoE, and KV cache management. Experience with at least one large language model inference framework, such as TensorRT-LLM, vLLM, SGLang, or a comparable framework. Proficiency in Python and PyTorch, with strong experimental design, data analysis, debugging, and problem-solving skills. Experience with at least one GPU programming technology, such as CUDA C/C++, Triton, or a comparable parallel programming framework. Understanding of GPU architecture, memory hierarchy, Tensor Cores, parallel computing, and performance analysis. Familiarity with low-precision computing concepts, including quantization error, scaling, rounding, clipping, group or block quantization, and mixed-precision computation. Ability to evaluate an optimization technique across model accuracy, kernel performance, and end-to-end inference performance. Good communication, technical writing, organization, and cross-functional collaboration skills. Ways to stand out from the crowd: Hands-on experience optimizing kernels or end-to-end workloads on NVIDIA GPUs. Research or engineering experience in model quantization, KV cache optimization, efficient attention, speculative decoding, or long-context inference. Contributions to inference frameworks, GPU libraries, compilers, or other relevant open-source projects. Experience profiling and optimizing production-scale LLM inference workloads. NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity among our current and future employees and do not discriminate in our hiring or employment practices on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on workday · posted 2026-10-23. ApplySarthi collects openings and links to application pages; the role is advertised by Nvidia, not by us.