Senior Deep Learning Software Engineer - 3D Pose
Job Title: Senior Deep Learning Software Engineer - 3D Pose
Location: On-Site (Flexible)
Company: NVIDIA
Industry: AI, Computer Vision, Robotics
About the Role:
Do you have a passion for cutting-edge AI technology? Ready to dive deep into the world of 3D human pose estimation? We are seeking a Senior Deep Learning Software Engineer to join our elite team and help us shape the future of 3D pose recognition systems. This role offers the unique opportunity to work on groundbreaking solutions at the intersection of deep learning, computer vision, and real-time data processing.
As a Senior Engineer, you will be responsible for architecting and developing state-of-the-art algorithms that enable precise 3D pose estimation from complex data inputs. You'll work with a talented team of engineers and researchers to enhance our AI-driven solutions, contributing to applications in areas such as robotics, augmented reality, healthcare, and beyond.
What You'll Do:
Design, implement, and optimize advanced deep learning algorithms for 3D pose estimation from diverse sensor data (e.g., images, video, depth maps, LiDAR).
Lead efforts to improve the accuracy, efficiency, and scalability of 3D pose estimation models.
Collaborate with cross-functional teams, including researchers, product managers, and software engineers, to integrate models into production environments.
Dive deep into existing datasets, perform data analysis, and uncover insights to improve model performance.
Drive innovation by evaluating and applying the latest advancements in deep learning, neural networks, and computer vision techniques.
Mentor junior engineers, fostering a culture of growth, collaboration, and knowledge sharing.
What We’re Looking For:
5+ years of experience working with deep learning frameworks (TensorFlow, PyTorch, etc.), with a focus on computer vision and 3D pose estimation.
Proficiency in Python, C++, or other relevant programming languages.
Strong understanding of 3D computer vision, including key concepts such as pose estimation, object detection, feature extraction, and depth sensing.
Experience with large-scale data processing and distributed computing.
Solid grasp of machine learning theory, deep neural networks, and optimization techniques.
Ability to solve complex, real-world problems in a fast-paced environment.
Excellent communication skills and the ability to collaborate with teams across disciplines.
Bonus Points:
Experience with robotics, AR/VR, or wearable technology.
Familiarity with cloud services (AWS, GCP, etc.) and containerization (Docker, Kubernetes).
Contributions to open-source projects or research publications in relevant fields.
Why NVIDIA?
Work on pioneering AI technologies that have real-world impact in industries such as robotics, healthcare, gaming, and more.
Join a dynamic team of talented engineers and researchers who are passionate about pushing the boundaries of AI.
Flexible work environment with remote and hybrid options available.
Competitive compensation, including equity options and performance-based bonuses.
Opportunities for professional growth, mentorship, and collaboration with thought leaders in AI and deep learning.
Key Skills: