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 @ 4Details
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.