State Estimation Engineer, Data Collection Systems
FigureAbout the role
<div class="content-intro"><p class="p1">Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.</p></div><p>We are looking for a State Estimation Engineer to own the architecture, algorithm development, and calibration workflows for a next-generation data collection system. This system powers two core capabilities: low-latency real-time teleoperation of our humanoid robots and ultra-high-precision offline trajectory reconstruction for data collection and policy training. You will build and deploy dual-tier estimation pipelines and user-onboarding calibration routines that fuse heterogeneous sensor modalities to track full-body human kinematics and floating-base motion across dynamic tasks.</p> <p><strong>Responsibilities:</strong></p> <ul> <li>Design and implement dual-tier state estimation algorithms in modern C++: low-latency, real-time filters for streaming teleoperation and batch optimization/smoothing routines for high-accuracy offline dataset generation.</li> <li>Own and develop subject-calibration procedures, designing rapid, intuitive routines to estimate individual body segment dimensions, joint offsets, and sensor-to-body extrinsics whenever a user equips the system.</li> <li>Develop robust sensor fusion architectures combining spatial transforms, visual-inertial data, and inertial signals into full-body kinematic pose estimates.</li> <li>Address spatiotemporal sensor calibration, dynamic environmental interference, and kinematic constraint enforcement on human skeletal models.</li> <li>Develop techniques to extract useful information from compliant tactile sensing in the presence of large sensor deformation, stretching or folding.</li> <li>Diagnose and understand limitations of existing hardware or designs and inform future design requirements.</li> <li>Evaluate novel sensing modalities to inform future hardware designs.</li> <li>Build diagnostic tooling, validation pipelines, and error analysis workflows to evaluate accuracy for both online and offline algorithms.</li> </ul> <p><strong>Requirements:</strong></p> <ul> <li>4+ years of experience building multi-sensor fusion and state estimation solutions for dynamic hardware systems.</li> <li>Hands-on expertise with both real-time filtering techniques ((E)KFs, sliding-window estimators) and offline batch optimization tools (Factor Graphs, GTSAM, Ceres, Non-Linear Least Squares).</li> <li>Proven capability to design fast, reliable calibration, zeroing, and alignment workflows for multi-sensor suites a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s