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

Helix AI Engineer, Android

$150k - $400k
Full-time

Figure

Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot is designed for commercial tasks and the home. We are based in San Jose and require 5 days/week in-office collaboration. It’s time to build.

We're looking for a Senior Android Engineer with deep expertise in low-level Android systems, the NDK, and real-time sensor and video pipelines. This is not a standard Android app role — you'll be building the mobile application that interfaces directly with our custom sensor hardware over USB, ingests high-frequency camera and IMU data in real time, and runs on-device AI inference at the edge.

If you've spent time below the Java/Kotlin layer — writing C/C++ via the NDK, implementing custom HALs, or building zero-copy sensor pipelines — this role was built for you.

WHAT YOU'LL DO


  • Build and own the Android application that serves as the primary mobile interface to Figure's humanoid robots, connected via USB Host / Android Open Accessory protocols.

  • Architect high-throughput, zero-drop data ingestion pipelines for high-FPS image sensors and high-frequency IMU data, using zero-copy memory techniques and real-time concurrency models.

  • Implement custom hardware abstraction layers (HAL) and leverage the Android NDK (C/C++) for high-performance, low-latency processing.

  • Optimize CPU/GPU workloads for real-time edge filtering under strict thermal and battery constraints, using foreground services and WorkManager for bulletproof background operation.

  • Integrate on-device AI inference libraries (TFLite, MediaPipe, ONNX Runtime, OpenCV) for real-time computer vision and sensor fusion.

  • Implement low-latency video streaming protocols (e.g. WebRTC) 

WHAT WE'RE LOOKING FOR


  • Deep expertise in Android NDK (C/C++) — custom HAL development, USB Host/AOA protocol communication, and direct hardware interfacing below the standard SDK layer.

  • Proven experience architecting real-time, low-latency data pipelines for high-bandwidth sensors — zero-copy memory, real-time concurrency, and synchronization with zero frame drops.

  • Mastery of Android system resource management: CPU/GPU workload optimization, thermal and battery constraints, foreground services, and WorkManager.

  • Strong proficiency in both C/C++ (NDK) and Kotlin/Java for Android.

  • Experience shipping production Android applications in hardware-connected, latency-critical environments.

  • Proven track record shipping and maintaining production Android applications at scale — including crash rate management, OTA update rollout strategies, real-time telemetry and monitoring pipelines, and sustaining reliability across a large, diverse active user base spanning multiple device configurations and Android OS versions

NICE TO HAVE


  • Experience integrating on-device CV/ML inference: TensorFlow Lite, MediaPipe, ONNX Runtime, or OpenCV applied to raw sensor feeds.

  • Familiarity with WebRTC or other low-latency streaming protocols for real-time video.

  • Background in DSP techniques applied directly to raw sensor data.

  • Prior work in robotics companion apps, industrial Android devices, AR/computer vision mobile apps, automotive HMI, or drone control applications.

The US base salary range for this full-time position is between $150,000 - $400,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Helix AI Engineer, Android in San Jose, CA vacancy
  • $150k - $350k

     ...Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot is designed...  ...autonomous humanoids at a global scale. Our Helix team is looking for an experienced Data Infrastructure Engineer, to take our AI data infrastructure to the next level... 
    Suggested
    Full time
    Work at office

    Figure AI

    San Jose, CA
    2 days ago
  • $150k - $350k

     ...Helix AI Engineer, Agentic Systems Figure AI 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... 
    Suggested
    Full time

    Figure

    San Jose, CA
    1 day ago
  • $150k - $400k

     ...Helix AI Engineer, Backend Infrastructure Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot is designed for commercial tasks and the home. We are based in San Jose and require 5 days/week in-office collaboration. It's time to... 
    Suggested
    Full time
    Work at office

    Figure

    San Jose, CA
    3 days ago
  •  ...Helix AI Engineer, Robot Learning 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... 
    Suggested
    Full time

    Figureai

    San Jose, CA
    16 hours ago
  •  ...Figure is an AI robotics company developing autonomous general-purpose humanoid robots...  ...days/week in-office collaboration. Our Helix team is responsible for developing the core...  ...autonomy. We are looking for a Helix AI Engineer, Modeling to design and advance the core... 
    Suggested
    Full time
    Work at office

    Figure

    San Jose, CA
    16 hours ago
  •  ...Figure is an AI robotics company developing autonomous general-purpose humanoid robots...  ...days/week in-office collaboration. Our Helix team is responsible for developing the core...  ...autonomy. We are looking for a Helix AI Engineer, Pretraining to build large-scale foundation... 
    Full time
    Work at office

    Figure

    San Jose, CA
    16 hours ago
  •  ...Figure is an AI robotics company developing autonomous general-purpose humanoid robots...  ...days/week in-office collaboration. Our Helix team is responsible for developing the core...  ...autonomy. We are looking for a Helix AI Engineer, Video Pretraining to lead the development... 
    Full time
    Work at office

    Figure

    San Jose, CA
    16 hours ago
  •  ...Figure is an AI robotics company developing autonomous general-purpose humanoid robots...  ...days/week in-office collaboration. Our Helix team is responsible for developing the core...  ...autonomy. We are looking for a Helix AI Engineer, Generative AI to build and scale generative... 
    Full time
    Work at office

    Figure

    San Jose, CA
    16 hours ago
  •  ...Figure is an AI robotics company developing autonomous general-purpose humanoid robots...  ...days/week in-office collaboration. Our Helix team is responsible for developing the core...  ...autonomy. We are looking for a Helix AI Engineer, Reinforcement Learning to develop learning... 
    Full time
    Work at office

    Figure

    San Jose, CA
    16 hours ago
  • $150k - $250k

    Decisive Point seeks a professional for developing on-device intelligence for Android Automotive. The role involves managing the lifecycle of embedded ML systems, optimizing performance under constraints, and integrating with vehicle APIs using C++. Ideal candidates will... 
    Android

    Decisive Point

    Sunnyvale, CA
    3 days ago
  •  ...scale. You'll lead a focused team of 3–5 senior engineers while remaining deeply involved in the code and technical...  ...is building high-performance, privacy-preserving AI models that run directly on user devices (Mac, iOS, Android, Linux). You'll own model optimization, fine-... 
    Android
    Remote work
    Relocation package

    McAfee

    San Jose, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is seeking an AI Solutions Architect to join its Infrastructure Planning and Process...  ...various operating systems (Windows/Linux/Android) and hardware platforms, including NVIDIA...  .... Your role will also involve guiding engineers in solving complex problems, developing... 
    Android
    Work experience placement
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $150k - $250k

     ...Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion...  ...intelligence for a next-generation Android Automotive platform. This role owns the end...  ..., or PhD in Computer Science, Electrical Engineering, or a related technical field ~3+ years... 
    Android
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $140k - $170k

     ...AI/Python Software Engineer (Onsite, Austin TX or Sunnyvale CA) Client: Apple Location: Onsite, Austin TX or Sunnyvale CA Salary: $140k - $170k Recruit JC: 118144 Key Responsibilities: Design and implement AI/ML models leveraging frameworks like TensorFlow... 

    Futran Tech Solutions Pvt. Ltd.

    Sunnyvale, CA
    1 day ago
  •  ...Title: Python AI Engineer Location: Sunnyvale, CA Salary Range: $50-55/hr on W2 Required Skills & Qualifications ~7 years of experience with Python, Machine Learning, and Generative AI. ~ Strong expertise in Python and core Machine Learning techniques... 
    Permanent employment
    Work experience placement
    Immediate start

    Artech

    Sunnyvale, CA
    1 day ago
  •  ...Job Title: Automation Engineer (Python) Location: San Jose, CA Required Skills: Strong experience with Python...  ...automation frameworks . Experience with mobile testing (Android/iOS) . Knowledge of automation tools and CI/CD... 
    Android

    Spruce Infotech

    San Jose, CA
    3 days ago
  •  ...Experience: 5-10 Years Seeking experienced Android Kernel Engineer to support kernel maintenance and development across Android 4.x, 5.x, and 6.x releases. Responsibilities include triaging issues, debugging, and implementing kernel-level fixes to ensure... 
    Android

    Yochana

    Sunnyvale, CA
    1 day ago
  •  ...Triage Incoming Bugs On Android Platform Triage incoming bugs on Android platform from internal as well as external sources Detailed analysis to identify the root cause of incoming bugs and assign to relevant teams Communicate technical issues and solutions with... 
    Android

    Omni Inclusive

    San Jose, CA
    1 day ago
  •  ...1 = newbie 10 = expert Hands on Exp. Yes/No Java Android Malware ADB IDA Pro/ Ghidra Job description:...  ...advanced reversing tools (IDA Pro, Ghidra). Ability to reverse-engineer heavily obfuscated code and native libraries. Capable of analyzing... 
    Android

    Omni Inclusive

    San Jose, CA
    1 day ago
  • **NEED SOMEONE THAT IS STRONG WITH COMPUTER VISION OR MACHINE LEARNING AND HAS ANDROID OR IOS EXPERIENCE** PLEASE MAKE SURE CANDIDATE HAVE EXPERIENCE OR FAMILIAR WITH BARCODE SCANNERS AND PERFORMANCE TUNING** Deep knowledge of C/C++ architecture Mobile Device... 
    Android

    3B Staffing LLC

    Sunnyvale, CA
    1 day ago
  • $160k - $250k

     ...Title: Founding AI Engineer (Research & Systems) Target: PhDs & Research Masters from Stanford, MIT, Berkeley, CMU focused on AI, ML, NLP, Agents. Location: San Francisco, CA | On-Site Compensation: $160K - $250K | 0.8% - 2.0% Equity Visa Sponsorship: Available... 
    H1b
    Immediate start
    Visa sponsorship

    Aimhire

    Sunnyvale, CA
    2 days ago
  •  ...Duration: Contract Location: San Jose, CA Job Description: ~5+ years of software development experience ~4+ years of Android mobile development experience Xcode IDE / Swift 3.0 / UI/UX Design ~ Strong communication skills Regards, Pallavi Verma... 
    Android
    Contract work

    Syntricate Technologies

    San Jose, CA
    1 day ago
  •  ...Overview: Job Description: Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Familiarity with RESTful APIs to connect Android applications to back-end services. Strong knowledge of Android... 
    Android

    Purple Drive

    San Jose, CA
    4 days ago
  •  ...Role: Android Developer [Triage Engineering Location: San Jose, CA-Onsite Job Description: • Android intermediate knowledge. • Java , Kotlin knowledge. • Experience in Android application debugging and should know how to capture Bug reports, logcat... 
    Android

    E-Solutions

    San Jose, CA
    2 days ago
  •  ...experience in unit testing frameworks (e.g., JUnit, Mockito, or GoogleTest). Experience in debugging, profiling, and using tools like Android Studio, LLDB, or gdb. Perform failure analysis by investigating and reproducing issues reported from field, CI pipelines, or... 
    Android

    E-Solutions

    San Jose, CA
    16 hours ago
  •  ...Android BSP (Board Support Package) Resources Location: Portland, OR. Santa Clara or Folsom CA can be an alternative location but primarily OR. Duration: Long Term Expertise in Android porting / device driver development for Mobile platforms / Phones / Tablets... 
    Android

    iTechValue Inc.

    Santa Clara, CA
    1 day ago
  •  ...AI Engineer  Key Responsibilities: Software Engineering & System Design • Write, test, and deploy production-quality code with a strong focus on scalability and performance. • Design and implement end-to-end systems including API, database, and... 

    Sparktek

    San Jose, CA
    2 days ago
  •  ...video processing pipelines that bring every photo and video to life on all Apple products. We are seeking exceptional Generative AI engineers who share our passion for pushing the boundaries of computational photography and video! In this role, you will have the unique... 

    Apple

    Cupertino, CA
    5 hours ago
  •  ...About the Role  Teserac is building neuron™ , a unified AI-native platform for data center observability, intelligence, and workflow...  ...recommendations 24/7. We are seeking a motivated AI/ML Engineer to design, build, and deploy intelligent systems that power Teserac... 

    Teserac, Inc.

    Sunnyvale, CA
    2 days ago
  •  ...AI Engineer Opportunity Hope you are doing well Number of Position: 2 Only W2 I Abhishek would like to share a job opportunity as AI Engineer in Santa Clara, CA (Onsite) location for a W2 position. In case, if you are not comfortable with this location, please share... 
    Work visa

    Syntricate Technologies

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Helix AI Engineer, Android. Be the first to apply!