Senior AI Sensor Processing Software Engineer, Holoscan
We are looking for a Sr. Senior AI Sensor Processing SW Engineer to help us further develop innovative solutions on top of NVIDIA Holoscan platform.
The ideal candidate will have a thorough experience of developing innovative solutions in sensor processing and AI, delivering product-quality software, with a provable track record of open-source software contributions.
Read on to find out what you will need to succeed in this position, including skills, qualifications, and experience.
Academic and commercial groups around the world are powering a revolution in artificial intelligence (AI), using deep learning algorithms running on NVIDIA GPUs, enabling breakthroughs in solving a wide range of complex sensor processing problems in various domains, building on top of NVIDIA Holoscan platform.
What you’ll be doing :
- Develop innovative solutions on top of NVIDIA Holoscan platform software on HoloHub.
- Lead design and development efforts in teamwork with internal teams at NVIDIA, our partners, and the open-source community.
- As part of a team, develop software solutions to lower the barrier of entry for Holoscan platform for industry and academic partners.
- Support engineering processes, including refining requirements, engineering design of software architecture, data structures and algorithms, implementation, technical design review, developer testing, verification and validation and post launch support.
What we need to see :
- Graduate degree in Computer Science, Software, or a related degree (or equivalent experience) with proven record of delivering products.
- 8+ years of related experience.
- Phenomenal teammate with excellent interpersonal skills.
- Ability to learn and adapt quickly.
- Excellent programming skills in C++ and Python.
- Deep understanding of software development standard methodologies (e.g., unit testing, CI / CD, design review and code review as priority, code coherence across the team, simplicity, readability and refactoring).
- Background with modular software development and software containerization.
- Hands-on experience with NVIDIA’s software libraries and SDKs.
- A depth of knowledge of CUDA and GPGPU programming.
- Experience with Linux operating systems.
- Proven track record of product development in one or more of the Holoscan platform target domains.
Ways to stand out from the crowd :
- Background with streaming and real-time inference applications.
- Background in sensor processing with high-performance computing requirements (high-throughput, low-latency, etc.).
- Experience with deep learning frameworks (e.g., Tensorflow and Pytorch).
NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and dedicated people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast.
If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
The base salary range is $176,000 - $333,500. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
J-18808-Ljbffr