Nvidia - Santa Clara, CA

posted 20 days ago

Full-time - Senior
Santa Clara, CA
5,001-10,000 employees
Computer and Electronic Product Manufacturing

About the position

The Principal Software Engineer - Computer Vision at NVIDIA will be a key player in developing groundbreaking computer vision algorithms and systems architecture that transform the industry. This role focuses on real-time AI algorithms for video communication and telepresence, leveraging NVIDIA's Maxine platform to enhance video/audio quality and integrate augmented reality features.

Responsibilities

  • Develop groundbreaking computer vision algorithms and related systems architecture.
  • Work on avatar animation, 3D reconstruction, and neural radiance fields.
  • Implement 3D human and environmental relighting techniques.
  • Design and optimize 3D human face/body/gaze tracking systems.
  • Enhance video quality through artifact removal, enhancement, and style transfer.

Requirements

  • 15+ years of engineering experience with recognized expertise in 3D computer vision.
  • Strong background in C++ coding, CUDA, and software design.
  • Experience in writing performance-optimized code.
  • Proficient in designing complex pipelines optimized for parallelism.
  • Ability to work independently and collaboratively, mentoring team members.
  • Passion for aligning with industry trends in Computer Vision Technology.
  • Experience influencing product roadmaps and communicating effectively across teams.
  • Master's or PhD in Computer Science, Computer Engineering, or a closely related field, or equivalent experience.

Nice-to-haves

  • Proven track record of patents and publications in Computer Vision related to Video, Audio, or 3D.
  • Experience leading and delivering high-impact projects.

Benefits

  • Competitive salaries
  • Generous benefits package
  • Equity options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service