Senior Software Engineer - AI System
Core
Develop and optimize AI software and SDKs for GPU-accelerated video, audio, and augmented reality workloads across cloud and embedded platforms.
Role type
Senior IC systems software engineer (AI media SDKs)
Builds
NVIDIA AI for Media SDKs, GPU-accelerated platforms for media and broadcast workflows
Domain
AI systems engineering, computer graphics, embedded systems, high-performance computing
Deliverable
production ML models
Required skills
C++, CUDA, Linux development, system design, CI/CD automation, Docker, computer vision/graphics, linear algebra
Preferred skills
TensorRT inference optimization, ARM-based embedded deployment, deep learning performance tuning, Python, shell scripting
Technologies
CUDA, TensorRT, Jenkins, GitLab CI, Docker, Linux
Responsibilities
Build low-latency software for AI media workloads; Optimize and deploy AI models on embedded processors and GPUs; Profile AI workloads for performance and power efficiency; Develop cross-platform CI/CD and test systems; Drive projects from design through validated release.
Seniority
Senior, hands-on IC