Software Engineer, Locomotion
Gram Vaani Community Media Pvt. Ltd.Role Overview
Gram Vaani Community Media Pvt. Ltd. is hiring a mid-level Software Engineer, Locomotion. This is a full-time role in El Segundo, California. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
The Mission
GRAM is a SR or Self-Replication company.
We are creating machines that reproduce. The first goal is survival without humans. We challenge the consensus that robots should look or act like us, and reject the claim that single-agent task-generality is the only way forward.
There exists a scaling law for machine labor. If your aim is to contribute to frontier problems no one else is solving, on hardware that will touch every industrial substrate known to man, join our nascent team of scientists and engineers.
Our mission is to make humanity galactic.
The Role
Self-Traversal is the locomotion problem of moving across any surface, in any gravity, of any geometric complexity, with no prior assumption about what the robot will find beneath its feet. It is the foundation capability beneath every hardware embodiment GRAM will ever ship.
Insects already solve it. A stick insect crosses a twig at any angle. A fly walks the underside of a ceiling. An ant traverses bark indistinguishable from a vertical 3D lattice. They operate without elevation maps, without flat-ground priors, without a body-frame assumption that up is fixed. Six legs, redundant contacts, local control, perception conditioned on what is actually beneath their feet. Biology is the existence proof, and four hundred million years of evolution is the prior art.
GRAM's robot is the engineered counterpart. The shape of the technical answer follows from the biology. A multi-legged platform, because reconfiguration on arbitrary structure demands redundant grasp. An RL-trained policy, because the contact schedule across surfaces of unknown geometry is too combinatorial for hand-authored gaits or trajectory optimization alone. Vision-coupled control, because the next foothold has to come from raw perception of what is actually there, not from a height map that assumes flat ground exists. Gravity-agnostic, because up is whatever direction the body happens to be pointing.
You will own the policy that makes Self-Traversal real, in simulation, on hardware, and across the gap between them.
Key Responsibilities
- Own the Self-Traversal locomotion policy end to end. Train in simulation, deploy on hardware, close the sim-to-real gap on a contact-rich, non-planar platform.
- Design contact-aware RL training environments and curricula for arbitrary 3D structure, with domain randomization across surface geometries, contact mechanics, and gravitational orientations.
- Architect the vision-coupled footstep-selection stack so next-foothold decisions are conditioned on raw perception of arbitrary geometry rather than precomputed elevation maps.
- Co-design with mechatronics and adhesion teams so the controller exploits the gripper, microspine, or compliant-foot mechanism.
- Extend Self-Traversal to multi-robot configurations: several robots co-occupying a single structure, deconflicting overlapping coverage in real time without central planning.
About You
You can create.
Basic Qualifications
- Demonstrated work in robot locomotion: research output, hardware deployment, open-source contribution, or production system. MS in Robotics, CS, Mechanical, or Electrical Engineering preferred for production candidates and waivable for strong artifact evidence.
- Evidence of a learned policy you have personally taken from simulation onto physical hardware, at any scale.
- Working fluency in Python and at least one modern legged-robot stack: Isaac Lab, legged_gym, rsl_rl, MuJoCo (MJX or MuJoCo MPC), Drake, Pinocchio, OCS2, or Crocoddyl. C++ proficiency expected for production candidates and welcome to develop for early-career applicants.
- Foundational understanding of modern RL (PPO, SAC, off-policy methods) and classical contact mechanics. Pure-simulation RL with no hardware deployment is disqualifying. Pure-MPC backgrounds with no exposure to learned policies are disqualifying.
Preferred Qualifications
- PhD focus on legged locomotion, learned control, or contact-rich robotics, with publications at RSS, CoRL, ICRA, IROS, NeurIPS, ICML, or ICLR.
- Direct lineage from one or more of: ETH RSL, MIT Improbable AI, Berkeley Hybrid Robotics, Stanford IPRL, NVIDIA Isaac, Oxford ORI, CMU LeCAR, UCSD (Wang lab), JPL LEMUR / Parness, Cutkosky / BDML at Stanford, Ramezani at Northeastern, Penn Kodlab, KAIST CLS.
- Vision-conditioned locomotion experience: footstep selection conditioned on RGB, depth, or event cameras rather than elevation maps.
- Non-planar contact experience: climbing, inversion, microspine or gecko-adhesion grippers, asteroid-surface mobility, or any setting where the gravity vector relative to the body is not constant.
- Familiarity with whole-body contact-rich analytical control (TSID, Pinocchio, OCS2, Crocoddyl). The stack may layer analytical contact-force regulation under the learned policy at the gripper interface.
Location
This is an on-site role at our research lab in El Segundo, California. We offer significant relocation assistance for exceptional candidates.
Interview Process
After submitting your application, we review your portfolio and any exceptional work you've shipped. If your application demonstrates the caliber we seek, you'll enter our interview process, which is designed for speed and substance. We aim to complete it within one week from start to finish.
Your total compensation reflects both the significance of early-stage equity and competitive market rates. The following is the general framework for all roles at GRAM.
- Company-Wide Base Salary Range: $XXX,XXX USD, calibrated to your impact potential
- Equity: Substantial ownership stake befitting founding team members
- Benefits: Health, dental, and vision coverage; all meals are paid for; relocation assistance
GRAM is an equal opportunity employer. We evaluate solely on capability and drive.
Why Join?
We are an early, focused team of scientists and engineers building the system that builds itself. GRAM is funded by leading investors and long-term visionaries. Ownership and leadership flow to those who demonstrate exceptional capability, and every team member works directly on our core technology. We are based in El Segundo.
Frequently Asked Questions
How do I apply for the Software Engineer, Locomotion position at Gram Vaani Community Media Pvt. Ltd.?
Use the Apply button above to submit your application directly to Gram Vaani Community Media Pvt. Ltd.. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer, Locomotion position at Gram Vaani Community Media Pvt. Ltd. located?
This position is based in El Segundo, California. Gram Vaani Community Media Pvt. Ltd. has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer, Locomotion at Gram Vaani Community Media Pvt. Ltd. earn?
Gram Vaani Community Media Pvt. Ltd. has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer, Locomotion role at Gram Vaani Community Media Pvt. Ltd. posted?
This role was posted on May 5, 2026 (50 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start