Senior System Software Engineer - AI SDK Multimedia platform
NVIDIA
NVIDIA
Join a leading technology company at the forefront of the AI revolution. This role is for a Senior Software Engineer passionate about deep learning, artificial intelligence, and computer vision on NVIDIA GPUs. Contribute to building intelligent machines and hardware-accelerated solutions for rapid AI development and deployment.
This is an exceptional opportunity to collaborate with a global software team on core technologies for multi-modal and streaming AI applications. You will make a significant impact within a dynamic, technology-focused environment, shaping the future of AI in multimedia platforms.
Develop and maintain advanced AI software applications tailored for multimedia platforms. Design and implement sophisticated algorithms to enhance audio, video, and augmented reality experiences within media and entertainment workflows.
Deploy software solutions across diverse platforms, with Windows expertise being a valuable asset. Profile and meticulously optimize AI pipelines to guarantee exceptional scalability, reliability, and efficiency. Tackle complex system-level optimization challenges and manage resource utilization effectively.
Actively participate in a product development lifecycle that upholds rigorous standards for clear requirements, superior software quality, and peak performance. You will be writing code in Python and C++.
We seek a Senior Software Engineer with a minimum of 8 years of robust software development experience on Linux environments. A strong foundation in complex system design and development using Python, C++ (14/17/20), and object-oriented programming is essential.
A background in computer vision, machine learning, and deep learning technologies is required, alongside exceptional analytical and problem-solving skills proven by achieving performance objectives. A genuine passion for expanding your technical expertise into new domains is highly valued.
We also require excellent communication skills, both verbal and written, the ability to collaborate effectively within a multinational, multi-time-zone team, and a commitment to embodying our core values. Experience with cloud-native architecture, including Docker, Kubernetes, and microservices, is also beneficial.
Nvidia
AI / Machine Learning