Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/E64bJZN2GVKm8Xjy7
Back to the job results

SDE Intern

30+ days ago 2026/09/03
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

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 5x faster execution, 250%+ margin expansion, and significant cost savings.
Join India’s most talent-dense robotics team consisting of individuals from IITs, Stanford, UCLA, etc.
About the Role We're looking for an SDE Intern who can work across the stack — backend services, frontend dashboards, and the systems layer underneath.
You'll build software that talks to real robots: telemetry pipelines, operator interfaces, APIs that bridge cloud and edge.
Things break in interesting ways when your backend is running on a Jetson at a construction site, not just in a data centre.
If you want to write code that ships to production and actually moves hardware, this is the role.
Responsibilities Backend & APIs Build and maintain backend services in Python — FastAPI, async workflows, background task processing.
Design and integrate REST and WebSocket APIs for robot telemetry, operator commands, and data ingestion.
Work with data processing pipelines that handle sensor data, image streams, and job-site logs.
Frontend Develop frontend dashboards and operator tools using JavaScript and React.
Build interfaces that display real-time robot status, site data, and diagnostic information in a way that's actually useful to operators and engineers.
Iterate on UI based on feedback from the team and field deployments.
Systems & Infrastructure Work on Linux-based systems — development, debugging, and deployments across cloud and edge (Jetson) environments.
Debug real production issues that cut across frontend, backend, and infrastructure.
Trace a bug from a React component through an API to a misconfigured service on a device.
Help with containerised deployments using Docker, including building and maintaining images for multi-architecture targets.
Understand how processes, networking, and file systems behave on the machines your code runs on — not just the application layer.
Collaboration Work closely with robotics and systems engineers to support robot workflows and integrate software with hardware pipelines.
Contribute to internal tooling, developer documentation, and shared libraries Gain experience in a dynamic startup environment at the forefront of robotics and AI innovation.
Contribute to the development of technology that will revolutionize the construction industry.
Work alongside a talented and passionate team committed to making a real-world impact.
Learn from experienced professionals and gain valuable skills in robotics software engineering.
Gain practical experience in a real-world engineering environment.
Contribute to a project with the potential to make a significant impact on the construction industry.
Strong fundamentals in computer science — data structures, algorithms, and systems thinking.
Proficiency in Python.
You can write clean, maintainable code, not just scripts that work once.
Working knowledge of JavaScript and React — enough to build and modify frontend components.
Comfortable on Linux: CLI, processes, permissions, basic networking.
You don't panic when you need to SSH into a box and figure out why something isn't running.
Understanding of APIs, client-server architecture, and async patterns.
Ability to read, understand, and modify existing codebases — not just greenfield work.
Good to have - Specialization in React — deeper experience with state management, component architecture, hooks, performance optimization, and building complex interactive UIs beyond basic CRUD dashboards.
Specialization in Android — experience building native Android apps (Kotlin/Java), working with Android lifecycle, background services, and sensor/hardware APIs.
Relevant for field-facing mobile tools used on construction sites.
Experience with Docker and containers — writing Dockerfiles, debugging container issues, understanding image layers.
Basic DevOps knowledge: CI/CD pipelines, deployment workflows, monitoring and logging.
Familiarity with databases — PostgreSQL, SQLite, or similar.
Understanding of schema design and query optimisation basics.
Exposure to cloud platforms (AWS / GCP).
Understanding of networking basics: TCP/UDP, DNS, ports, firewalls — helpful when debugging why your service can't talk to the robot.
Interest in robotics, real-time systems, edge computing, or distributed systems Internship Details - This is a six-month contract-to-hire position, with strong potential for longer-term opportunities depending on your contributions and interests.
You'll work alongside a small, high-calibre team shipping real autonomy infrastructure — not toy projects.
If you want to learn fast and see your work running on robots deployed on live construction sites, this is the role.
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.