bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesFigureHelix AI Engineer, Android

Helix AI Engineer, Android

Figure · San Jose, CA · On Site · Active · $150,000–$400,000 / year · Greenhouse

Job facts

FieldValue
CompanyFigure
TitleHelix AI Engineer, Android
Normalized title-
Department / teamAI - Helix Team
LocationSan Jose, CA, United States
Work modelOn Site
Employment type-
Salary$150,000–$400,000 / year
Statusactive
ATS providerGreenhouse
Posted / first seen2026-05-28 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Figure.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Greenhouse.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in San Jose.Open
Department jobsActive postings in AI - Helix Team.Open
Work model jobsActive On Site postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyFigure
Sourceec3d003b-4818-49c9-8f55-34d7814d0ea4
ATS providerGreenhouse

Description

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.

Full job record

Job ID03facdbeb9b7b54d526187250999c83dae0ea004
Org ID8ed9a8c5-0629-453f-8809-f7f8b737c26d
Source IDec3d003b-4818-49c9-8f55-34d7814d0ea4
Board IDec3d003b-4818-49c9-8f55-34d7814d0ea4
Providergreenhouse
Provider Job Key4685209006
TitleHelix AI Engineer, Android
Normalized Title
Statusactive
Activeyes
Location TextSan Jose, CA
DepartmentAI - Helix Team
Team
Employment Type
Workplace Typeon_site
Remote Policy
CountryUnited States
RegionCA
CitySan Jose
Salary Rawsalary range for this full-time position is between $150,000 - $400,000 annually
Salary Min150,000
Salary Max400,000
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://job-boards.greenhouse.io/figureai/jobs/4685209006
Apply URLhttps://job-boards.greenhouse.io/figureai/jobs/4685209006
First Seen At2026-05-29 22:42:44Z
Last Seen At2026-06-06 07:35:37Z
Last Checked At2026-06-06 07:35:37Z
Last Changed At2026-05-29 22:42:44Z
Inactive At
Source Posted At2026-05-28 22:27:59Z
Source Updated At2026-05-28 22:27:59Z
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=figureai/date=2026-06-06/2026-06-06T07-35-36-790Z-8d80f6fe6195f1f780fa4a057e034ebe9fde3b0209040ec176da03388387872b.json
Event Fields
{
  "content_hash": "ba3c467c0e78578fe873093f1c752892cb03679dc7032f5889e6716288a93d1a",
  "source_hash": "fa5559ae41740be6f9c09b66ec4f0481ea5d686477ba7b13bf14fc8fdf48c684",
  "last_changed_at": "2026-05-29T22:42:44.887Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "San Jose, CA",
    "city": "San Jose",
    "region": "CA",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.9
  },
  "salary_max": 400000,
  "salary_min": 150000,
  "inferred_at": "2026-06-06T07:35:36.994Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "San Jose, CA",
      "city": "San Jose",
      "region": "CA",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.9
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "year",
  "workplace_type": "on_site",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "title": "Helix AI Engineer, Android",
  "offices": [
    {
      "id": 4000271006,
      "name": "HQ",
      "location": "San Jose, California, United States",
      "child_ids": [],
      "parent_id": null
    }
  ],
  "language": "en",
  "location": {
    "name": "San Jose, CA"
  },
  "metadata": [],
  "updated_at": "2026-05-28T18:27:59-04:00",
  "departments": [
    {
      "id": 4000345006,
      "name": "AI - Helix Team",
      "child_ids": [],
      "parent_id": null
    }
  ],
  "company_name": "Figure",
  "requisition_id": 4549608006,
  "first_published": "2026-05-28T18:27:59-04:00",
  "application_deadline": null
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/03facdbeb9b7b54d526187250999c83dae0ea004?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/8ed9a8c5-0629-453f-8809-f7f8b737c26dJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/ec3d003b-4818-49c9-8f55-34d7814d0ea4JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/03facdbeb9b7b54d526187250999c83dae0ea004/eventsJSON