SDE Apprentice (Bengaluru)

SDE Apprentice (Bengaluru)

06 Oct
|
Origin
|
Bengaluru

06 Oct

Origin

Bengaluru

About Origin
Origin (previously 10xConstruction) is building general-purpose autonomous robots for US construction to
tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines
purpose-built hardware with real-time site intelligence to navigate complex environments and execute
tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots
deliver faster execution, stronger project economics, and meaningful cost savings. Join India's talent-
dense robotics team, with colleagues from IITs, Stanford, UCLA, and other leading institutions.

About the Role
We're looking for an SDE Apprentice who is strong on the backend and comfortable working on Android
too. Operators on construction sites control our robots through Android apps. Those apps depend on
backend services for robot state, telemetry, and job data. You'll work on both sides: mostly backend
(Python, APIs, databases), with regular work on the Android app. We care more about strong




fundamentals and how fast you learn than about knowing a specific framework. You'll ship production
code to robots on live sites, with mentorship from senior engineers.

Key Responsibilities
Backend & APIs
• Build and maintain backend services in Python (FastAPI), including async endpoints and background tasks.
• Design and integrate REST and WebSocket APIs for robot telemetry, operator commands, and job data.
• Design database schemas and write effective queries (PostgreSQL / SQLite).

Android
• Build features and fix bugs in the native Android app (Kotlin) that operators use to control and monitor robots in the field, working with our Android engineers.
• Integrate the app with backend REST and WebSocket APIs, using Kotlin Coroutines and lifecycle-aware components to keep it responsive and stable under real-time robot data.
• Help build and maintain the operator-facing HMI (Human-Machine Interface) screens and local datastorage (Room).

Across the stack

📌 SDE Apprentice (Bengaluru)
🏢 Origin
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sde apprentice (bengaluru) / bengaluru