Nvidia
We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency.
Company: NVIDIA
Role: Senior Software Engineer, AI Inference Systems
Location: Remote
Role Focus: • Contribute features to vLLM • Profile and optimize the inference framework (vLLM) • Develop, optimize, and benchmark GPU kernels • Build and extend high-level DSLs and compiler infrastructure • Define and build inference benchmarking methodologies and tools • Architect the scheduling and orchestration of containerized large-scale inference deployments on GPU clusters across clouds • Conduct and publish original research
Go, Rust, Linux namespaces, cgroups
Recommended resources to build the skills for this position. Sponsored.
Python for Everybody Specialization
Coursera
Learn Python from scratch — variables, data structures, web scraping, and databases.
Python 3 Programming Specialization
Coursera
Intermediate Python covering classes, inheritance, APIs, and data processing.
Deep Neural Networks with PyTorch
Coursera
Hands-on PyTorch from tensors to CNNs and transfer learning.
Gen AI Developer
SpritleOneAI
Chennai
Applied AI Engineer
Clueso
Bengaluru
Senior Software Engineer I - AI Inference Data Plane
DigitalOcean
Bengaluru
AI/ML Engineer – GenAI & LLM Applications
Recrew
Bengaluru
AI Infrastructure Engineer
Pokee
Singapore
Gen AI Developer
SpritleOneAI
Chennai