Senior Software Engineer, Digital Human Technology

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Docker @ 4 Kubernetes @ 4 Linux @ 4 Python @ 7 Algorithms @ 4 Data Structures @ 4 Machine Learning @ 4 Microservices @ 4 API @ 4 PyTorch @ 4 CUDA @ 4

Details

NVIDIA is looking for an initiative-taking experienced Software Engineer to join the Digital Human Technology group. The engineer will contribute to the productization of innovative digital human solutions, focusing on AI-powered APIs, microservices, and bridging research with high-performance applications.

Responsibilities

  • Integrate PyTorch models into C++ libraries for high-performance APIs
  • Collaborate with the research team to advance generative AI in digital human character animation
  • Develop, maintain, and containerize microservices using Docker
  • Optimize latency and throughput for AI SDKs, with CUDA usage where necessary
  • Debug and fine-tune code in Linux environments
  • Collaborate across engineering, research, and product development teams

Requirements

  • Bachelor’s degree in computer science or related engineering, or equivalent experience
  • 8+ years of professional experience
  • Strong knowledge of C++ and Python
  • Detailed understanding of data structures and algorithms
  • Experience with concurrency concepts
  • Strong skills in linear algebra and general math
  • Knowledge of skeletal character animation
  • Background in machine learning, deep learning, and/or generative AI (neural networks, transformers, backpropagation, gradient optimization)
  • Familiarity with deep learning frameworks like PyTorch

Preferred Qualifications

  • Experience with neural network inference systems such as ONNX, TensorRT, GGML
  • Knowledge of CUDA and/or graphics APIs
  • Experience with containerized software like Docker and Kubernetes
  • Interest in reading research papers
  • Relevant open source contributions

Benefits

  • Base salary range: 184,000 USD - 356,500 USD, dependent on location, experience, and comparable pay
  • Eligibility for equity and benefits

NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.