NVIDIA is a world-leader in high speed computer vision, artificial intelligence, and deep learning. We deliver real-time AI in data centers, gaming rigs, cars, robots, buildings, medical devices, and more to enable innovative products that save lives, improve quality of life, protect the environment, and delight end users. Our CV Core team supports this mission by building common SDKs, workflows, and strategy that can be used across product verticals and directly by developers.We are looking for an experienced engineering leader with strong technical depth in classical and AI driven computer vision to build the next generation of deep learning, computational imaging, and computer vision technology on the world's fastest parallel platforms.What you'll be doing:Driving development and optimization of computer vision features, primitives, and SDKs that integrate cleanly into embedded and distributed systems.Building a world-class computer vision team with expertise in system software, large-scale architecture, cloud native development, and machine learning operations.Partnering with NVIDIA research and product teams to improve the accessibility of novel DNN architectures and facilitate their integration into NVIDIA and partner products.Developing processes for deep learning product development at NVIDIA in collaboration with our operations, legal, and software process teams.Contributing to joint projects with our field, robotics, medical, cloud, and automotive teams.What we need to see:MS or equivalent experience in Computer Science, AI, Robotics, or related area.5+ years experience leading the development and technical direction of production computer vision software systems and SDKs, 8+ overall years total engineering experienceProficiency in C, C++, CUDA, and PythonProven track record of developing and productizing advanced computer vision algorithms and solutions for diverse markets. Have you built robots, self-driving cars, image search engines, VR headsets, assembly line inspection stations, drones, endoscopes? We would love to hear more about the challenges you faced and how you overcame them to deliver outstanding results!Deep grounding in computer vision and mathematical fundamentals including linear algebra and numerical methods to steer technical direction, assess the value of emerging technologies, and develop your engineers.Pragmatic and data-driven project management skills to navigate software development lifecycle requirements, product release schedules, and customer desires and deliver quality software on schedule.Hands-on technical leadership to model and nurture a professional engineering culture motivated by first-principles analysis, integrity, and pride in craftsmanship.Passion for high-performance, clean, and powerful code.Ways to Stand Out from the Crowd:Innovative leadership, resulting in first-of-kind products, patents, process improvements, business efficiency, and publications.Strong understanding and working knowledge of machine learning algorithms and software packages (Torch, TensorFlow, Jax, FastAI, Keras, etc.)Extensive cloud and data center based deep-learning experienceExperience with SoC development and embedded systems including DSPs, hardware accelerators, and multi-media pipelines.The base salary range is $268,000 - $460,000. 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.
View Original Job Posting