Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Deep Learning Algorithm Engineer

NVIDIA - Masovian Voivodeship, Poland

AI Summary ✨

Requirements:

  • 5+ years of experience.
  • MSc or PhD in CS, EE or CSEE or equivalent experience.
  • Strong background in deep learning and neural networks, both training & inference.
  • 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.

Nice to Haves:

  • Experience with modern LLM inference frameworks (TRT-LLM, vLLM, Ollama, etc.)
  • Strong fundamentals in algorithms.
  • Experience with production deployment of Deep Learning models.
  • Proven experience with processor and system-level performance modeling.
  • GPU programming experience (CUDA or OpenCL) is a strong plus but not required.

What you will be doing:

  • Understand, analyze, profile, and optimize deep learning training and inference 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.

Perks and Benefits:

  • Work on impacting the hardware and software roadmap of a fast-growing technology company leading the AI revolution.
  • Help deep learning users worldwide achieve higher training speeds.
  • Collaborate with diverse teams at NVIDIA and work on data center deployments.
  • Join one of the most desirable employers in the technology world known for its forward-thinking and hardworking employees.
Apply here
Experience: Senior
Posted: September 16, 2024

Get notified about new job opportunities

Subscribe