Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer (Egocentric 3D Human Pose)

Maxinsights

Job Description

Job Description

Job Description:

We are looking for a Machine Learning Engineer to join our core research and development team, focused on recovering accurate 3D human body and hand motion from egocentric (first-person) video.

Human demonstration data is the fuel for robot learning, and the quality of that data is bounded by how well we can reconstruct what the hands and body actually did. In this role, you will own models and pipelines that turn head-mounted and body-mounted camera streams — often wide-FOV, stereo, motion-blurred, and heavily self-occluded — into metrically accurate, temporally stable 3D pose that is directly usable for robot policy training and human-to-robot retargeting.

You will work across the full stack: capture rig and calibration, ground-truth annotation tooling, model training and evaluation, and production deployment at scale. This role suits engineers who are equally comfortable with multi-view geometry and modern deep learning, and who are motivated by hard, measurable accuracy problems on real-world data.

Responsibilities
  • Build 3D body and hand pose estimation models for egocentric video , covering 2D/3D keypoints, parametric body and hand models (SMPL/SMPL-X, MANO), and full-sequence motion recovery from monocular and stereo first-person cameras.

  • Solve the hard cases specific to the egocentric viewpoint — severe self-occlusion, truncated limbs, extreme perspective foreshortening, hand–object interaction, rapid head motion, and rolling-shutter and motion-blur artifacts.

  • Own camera geometry and calibration : fisheye and wide-FOV camera models (Kannala-Brandt, Double Sphere), intrinsic/extrinsic calibration, stereo triangulation, and head-to-body coordinate-frame alignment for metric-scale output.

  • Drive temporal consistency and physical plausibility through robust estimation, smoothing and filtering, kinematic and anatomical constraints, contact and penetration reasoning, and multi-view or multi-modal fusion (e.g. IMU, exocentric cameras, marker-based mocap).

  • Build the ground-truth and evaluation loop : semi-automatic annotation and keypoint propagation tools, confidence-aware quality gating, and evaluation protocols that separate real accuracy gains from benchmark noise.

  • Ship end-to-end systems at scale — large-scale training, high-throughput video inference, and reliable production pipelines over high-bandwidth multi-camera data.

  • Translate reconstructed human motion into robot-usable data , collaborating with robotics and product teams on retargeting fidelity for dexterous hands and humanoid end-effectors.

  • Contribute to technical design, code quality, and best practices , and help shape the long-term direction of the company’s perception stack.

Minimum Qualifications
  • Bachelor’s, Master’s, or PhD in Computer Science, Machine Learning, Computer Vision, Robotics, or a related technical field, or equivalent practical experience.

  • 3+ years of experience building and shipping machine learning systems.

  • Proven hands-on experience developing and deploying 3D human pose, hand pose, or human motion tracking models from video.

  • Working knowledge of multi-view geometry and camera models: projection, calibration, triangulation, rigid-body transforms, and coordinate-frame management.

  • Strong proficiency in Python and at least one major deep learning framework (e.g. PyTorch, TensorFlow).

  • Solid understanding of modern deep learning concepts, training workflows, model evaluation, and real-world, production-oriented ML pipelines.

  • Strong problem-solving skills and the ability to work effectively in a fast-moving, collaborative environment.

Preferred Qualifications
  • Direct experience with egocentric or head-mounted perception (AR/VR headsets, smart glasses, chest- or head-mounted capture rigs), including fisheye and stereo pipelines.

  • Deep expertise in human kinematics and parametric models — SMPL/SMPL-X, MANO, inverse kinematics, markerless motion capture, and hand–object pose estimation.

  • Familiarity with relevant egocentric vision datasets and benchmarks.

  • Familiarity with state-of-the-art architectures for video and 3D data (e.g. video transformers, diffusion-based motion priors, 3D CNNs, etc).

  • Experience building or operating multi-camera capture systems, time synchronization, and calibration infrastructure.

  • Experience with human-to-robot motion retargeting, teleoperation data, or imitation learning pipelines.

  • Experience with annotation tooling, active learning, or data quality systems for large-scale video.

  • Publications at leading venues (CVPR, ICCV, ECCV, NeurIPS, SIGGRAPH, 3DV), open-source contributions, or demonstrated impact in applied ML or AI systems.

What We Offer
  • Competitive salary and options package.

  • Comprehensive health, dental, and vision insurance.

  • 401(k) plan.

  • Paid time off.

  • Direct collaboration with leading experts in the field of robotics and AI.

MaxInsights is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Default Benefits:
  • Health insurance

  • Vision care

  • Dental coverage

  • 401(k)

  • Paid holidays

  • PTO (Paid Time Off)

  • Sick leave

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer (Egocentric 3D Human Pose) in Santa Clara, CA vacancy
  • $150.4k - $277.6k

    Computer Vision & Machine Learning Engineer Sunnyvale, California, United States Machine...  ..., motion synthesis, and human understanding technologies...  ..., biometric algorithms, and 3D perception systems. In this...  ...human understanding, including pose estimation, gesture... 
    3D
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...smarter, safer, and more human. Every day, our work helps care...  ...physician users through the 3D structure of the lung, to...  ...biopsy at a target location. As a machine learning engineer on the Ion project,... 
    3D
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $150k - $250k

     ...teams.We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird’...  ...sensors to support autonomous driving and 3D scene understanding.Responsibilities:...  ...our recruitment team but do not replace human judgment. Final hiring decisions are... 
    3D
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $151.8k - $265.35k

     ...generative AI — deep-tuned image, video, and 3D models built on each customer’s IP,...  ...verticals. We are hiring a Senior Machine Learning Engineer to build the pipelines and services that...  ...into impact, powered by AI and driven by human ingenuity.Our 30,000+ employees worldwide... 
    3D
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    20 hours ago
  • $206.4k - $379.1k

     ...generative AI — deep-tuned image, video, and 3D models built on each customer's IP,...  ...Premiere. We are hiring a Principal Machine Learning Engineer to serve as the technical lead for our...  ...into impact, powered by AI and driven by human ingenuity.Our 30,000+ employees worldwide... 
    3D
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    1 day ago
  • $190.2k - $345.65k

     ...generative AI — deep-tuned image, video, and 3D models built on each customer's IP,...  ...verticals.We are hiring a Senior Staff Machine Learning Engineer to architect and lead the data...  ...rich metadata filtering — tuned for both human and agent consumers.Make search a first... 
    3D
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    1 day ago
  • $150.4k - $277.6k

     ...delivers computer vision and machine learning algorithms that power many Apple technologies like human understanding and human intelligence...  ...GenAI researchers and engineers to develop world-class audio-video...  ...real-time perception, 3D representation and animation systems... 
    3D
    Relocation

    Apple

    Sunnyvale, CA
    20 hours ago
  • $170.6k - $261.3k

     ...teams are redefining mobility. Through a human-centered design process, we create...  ...transportation on a global scale.As a Senior Machine Learning Engineer on the State Estimation and Mapping (...  ...‑based architectures for: 2D/3D object detection Semantic and instance... 
    3D
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    20 hours ago
  •  ...Sunnyvale, California, seeks a Computer Vision & Machine Learning Engineer to design and ship real-time perception and...  ...AI across Apple products. You will advance pose estimation, biometric recognition, 3D vision, and human understanding algorithms while partnering with... 
    3D

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $170k - $200k

     ...Director Of Human Resources Sakuú is reinventing manufacturing via a total process shift...  .... Today, Sakuú focuses this expertise in 3D print technology and process knowledge to...  ...~ Experience supporting technical teams (engineering, manufacturing, operations, or R&D) in a... 
    3D
    Full time
    Remote work
    Shift work

    Sakuu

    San Jose, CA
    20 hours ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...smarter, safer, and more human. Every day, our work helps care...  ...and computer vision / machine learning algorithmsIterating with user...  ...environmentKnowledge and experience in camera pose estimation / SLAMAdditional... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $173k - $259k

     ...communicate. Snap contributes to human progress by empowering...  ...themselves, live in the moment, learn about the world, and have...  ...AR, human understanding, and 3D content creation, we develop...  ....We're looking for a Machine Learning Engineer to join our Generative ML team... 
    3D
    Full time
    Live in
    Work at office
    Local area
    Worldwide

    Snap

    Palo Alto, CA
    4 days ago
  • $174.72k - $295.68k

     ...transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. We are seeking Machine Learning Engineers with strong expertise in generative modeling...  ...a shared multimodal latent space that spans 3D scene representations such as Gaussian Splatting... 
    3D
    Full time

    XPENG Motors

    Santa Clara, CA
    2 days ago
  • $229k - $343k

     ...communicate. Snap contributes to human progress by empowering...  ...themselves, live in the moment, learn about the world, and have...  ...AR, human understanding, and 3D content creation, we develop...  ....We’re looking for a Machine Learning Engineer to join Snap Inc!What you’ll... 
    3D
    Full time
    Live in
    Work at office
    Local area
    Worldwide

    Snap

    Palo Alto, CA
    16 hours ago
  • $189.4k - $300.6k

     ...redefining mobility. Through a human-centered design process, we...  ...is developing and deploying machine learning solutions that support safe and...  ...vehicle development. We engineer high-performance tools that identify...  ..., WebGL/WebGPU (for 3D sensor visualization), Streamlit... 
    3D
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $124k - $195.5k

     ...Deep Learning Software Engineer, TensorRT PerformanceNVIDIA is seeking an experienced Deep Learning Engineer passionate...  ...learning has provided the foundation for machines to learn, perceive, reason and solve problems posed using human language. The GPU started out as the... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $140k - $230k

     ...the current state of mobility through human-centric innovation — expanding what “mobility...  ...Toyota tackles the core challenges of machine learning for 3D perception, sensor fusion, and...  ...looking for a skilled Machine Learning Engineer to help advance a cutting-edge machine... 
    3D
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    2 days ago
  • The Role We are seeking a highly motivated Machine Learning Engineer to join our core research and development team, focused on video understanding...  ...us search, decompose, and describe massive volumes of egocentric and human-robot video at scale — turning raw, unstructured... 

    Glint Tech Solutions

    Santa Clara, CA
    3 days ago
  • $184.7k - $324.8k

    Sunnyvale, California, United States Machine Learning and AI Apple is where individual...  ...computer vision and machine learning engineers building real-time 3D perception and spatial...  ...believe accessibility is a fundamental human right. You'll find that idea reflected... 
    3D
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $272k - $431.25k

     ...NVIDIA is seeking a Senior MLOps Engineering Manager to join our Autonomous Driving organization...  ..., Robotics, Computer Vision, Deep Learning, or GPU‑accelerated computing.Excellent communication...  ..., and large‑scale CI/CD.Familiarity with 3D geometry, perception pipelines, or data... 
    3D
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $407.33k

    The role As a Principal Engineer on the Model Foundations team you will...  ...the geometric vision and 3D foundation models that underpin...  ...intersection of large-scale deep learning, geometric computer vision,...  ...up for success as a Principal Machine Learning Engineer, Geometric Vision... 
    3D
    Full time
    Work at office
    Work from home

    Wayve

    Sunnyvale, CA
    3 days ago
  •  ...economy and improve economic prosperity for humanity. About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for...  ...estimation Learning-based structure-from-motion 3D occupancy networks Scene understanding... 
    3D
    Visa sponsorship

    Corvus Robotics, Inc.

    Mountain View, CA
    2 days ago
  • $270k - $307k

    Matterport - Lead Machine Learning R&D Engineer Job Description CoStar Group is a leading global provider of commercial and residential real estate...  ..., a passion for solving complex real-world problems in 3D data, computer vision, and a desire to contribute to a... 
    3D
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    16 hours ago
  • $184k - $287.5k

     ...autonomous systems at scale. We seek a Senior ML Engineer to compose and deliver next-generation...  ...+ years of proven experience in applied machine learning or AI research.Deep expertise in deep...  ...advancing the state of Computer Vision 3D across a variety of industries? If so,... 
    3D
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $172.5k - $306.63k

     ...creative ecosystem. Our mission is to employ machine learning to enhance our comprehension of the...  ...You'll DoAs a Senior Machine Learning Engineer on the Content Intelligence team, you...  ...into impact, powered by AI and driven by human ingenuity.Our 30,000+ employees... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    2 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...make surgery smarter, safer, and more human. Every day, our work helps care teams perform...  ...implement advanced computer vision and machine learning algorithms tailored for real-time... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer...  ...Learning algorithms, simulating human intelligence, and acts as the...  ...seeking the best Machine Learning Engineers with a background in computer... 
    Full time
    Worldwide
    Night shift

    Nvidia

    Santa Clara, CA
    2 days ago
  • $130k - $200k

    Santa Clara, CAUS Engineering - Simulation /Full-time /HybridPlusAI is a Physical AI company...  ...-growing teams.We are seeking a Senior Machine Learning Engineer with expertise in deep...  ...our recruitment team but do not replace human judgment. Final hiring decisions are ultimately... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $190.2k - $345.65k

     ...opportunity to operate as a startup founding engineer while having the resources of an...  ...enterprise software development using Machine Learning and Agentic AI systems to help design and...  ...boundaries of how AI agents interact with humans and software, this role is for you.... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    20 hours ago
  • $195.2k - $361.2k

     ...safer, more trustworthy, and respectful of human privacy by design. We believe...  ...efficient models run directly on the user's machine (AI PC, edge, on-prem, and beyond), keeping...  ...SummaryWe are seeking a **Machine Learning Engineer / Data Scientist** to join our team, working... 
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer (Egocentric 3D Human Pose). Be the first to apply!