Taro Logo

Senior Software Engineer, Digital Human Technology

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI

Description For Senior Software Engineer, Digital Human Technology

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Digital Human Technology group. This role combines cutting-edge AI technology with character animation, requiring expertise in both software engineering and machine learning.

The position involves working with PyTorch models, C++ libraries, and microservices to develop high-performance APIs for digital human solutions. You'll be at the forefront of generative AI innovation, specifically in character animation, while collaborating with research and product development teams.

The ideal candidate should have 8+ years of experience, strong programming skills in C++ and Python, and a deep understanding of machine learning concepts, particularly in deep learning and generative AI. Knowledge of skeletal character animation and experience with container technologies like Docker and Kubernetes are essential.

What makes this role particularly exciting is the opportunity to work at NVIDIA, one of technology's most desirable employers, where you'll be pushing the boundaries of what's possible in digital human technology. The company offers competitive compensation ($184,000 - $356,500) plus equity, and embraces remote work across multiple US locations.

This role is perfect for someone who combines technical expertise with creativity and autonomy, enjoys reading research papers, and wants to contribute to groundbreaking technology that's transforming industries. NVIDIA's commitment to diversity and inclusion, coupled with their position at the forefront of AI and accelerated computing, makes this an exceptional opportunity for career growth and impact.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Digital Human Technology

  • Integrate PyTorch models into C++ libraries for high-performance APIs
  • Push the boundary of generative AI in the Digital human field especially around character animation
  • Develop, maintain, and containerize microservices using Docker
  • Optimize latency and throughput for AI SDKs, leveraging CUDA where necessary
  • Debug and fine-tune code on Linux environments
  • Collaborate with multi-functional teams spanning engineering, research, and product development

Requirements For Senior Software Engineer, Digital Human Technology

Python
Linux
Kubernetes
  • Bachelor's degree in computer science, or related engineering, or equivalent experience
  • 8+ years of professional experience
  • Confirmed knowledge of C++ and Python
  • Detailed knowledge in data structures and algorithms
  • Experience with concurrency concepts
  • Strong linear algebra and general math skills
  • Knowledge of skeletal character animation
  • Background in machine learning, deep learning, and/or generative AI
  • Knowledge of deep learning frameworks like PyTorch

Benefits For Senior Software Engineer, Digital Human Technology

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Digital Human Technology

Senior Deep Learning Software Engineer, Recipe Pathfinding

Senior Deep Learning Software Engineer role at NVIDIA focusing on developing software systems for LLM optimization through recipe pathfinding and efficiency improvements.

Senior Software Engineer, Digital Human Technology

Senior Software Engineer position at NVIDIA focusing on Digital Human Technology, involving AI, machine learning, and high-performance computing.

Senior AI and LLM Solutions Software Engineer

Senior AI/ML engineer role at NVIDIA developing cutting-edge AI and LLM solutions for chip design and verification processes.

Senior DGX Cloud AI Infrastructure Software Engineer

Senior DGX Cloud AI Infrastructure Software Engineer role at NVIDIA, focusing on developing and optimizing large-scale AI infrastructure and tools with competitive compensation and multiple location options.

Senior Prediction and Planning Machine Learning Engineer - Autonomous Vehicles

Senior ML Engineer role at NVIDIA focusing on autonomous vehicle prediction and planning, requiring 5+ years of ML experience and deep expertise in neural networks.