Staff Robotics Engineer, Manipulation

GRAM

Palo Alto (CA)

On-site

USD 200,000 - 260,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation bonus
Health coverage
Equity

Job summary

GRAM is a self replication company creating populations of insectoids for the physical economy. This staff-level role focuses on building and owning the manipulation architecture, spanning task planning, sensing, and recovery, with hands-on C++ and Python on real hardware.

You will lead design reviews, mentor engineers, and ensure measurable success by repeated physical trials in Palo Alto, with on-site work and relocation options.

Qualifications

  • Bachelor's degree or equivalent practical experience in robotics/CE/EE/CS
  • Strong C++ and Python skills with robotics framework experience (ROS 2, MoveIt, Drake, Pinocchio)
  • Experience deploying manipulation systems on physical robots and explaining architecture with measured results

Responsibilities

  • Set the manipulation architecture and technical direction across planning, sensing, and execution
  • Design manipulation behaviors for contact-rich tasks and constrained motion
  • Integrate and evaluate learned manipulation policies through sensing, control, and recovery stack
  • Implement production-quality planning and execution software in C++ and Python for real-time operation
  • Lead cross-stack design reviews and resolve tradeoffs across sensing, control, actuation, and interfaces
  • Build task-level monitors for loss of contact, geometric mismatch, and failures
  • Define hardware experiments, metrics, and regression tests for performance and recovery
  • Analyze unsuccessful trials and drive algorithm/mechanism changes based on physical results
  • Bachelor's degree or equivalent practical experience in robotics or related field
  • Demonstrated ownership of architecture and technical direction for deployed manipulation system

Skills

C++
Python
ROS 2
MoveIt
Drake
Pinocchio

Education

Bachelor's degree in robotics, mechanical engineering, electrical engineering, computer science, or related field

Tools

ROS 2
Drake
MoveIt
Pinocchio

Job description

GRAM is a self replication company creating populations of insectoids for the physical economy.

Our first research frontier is self-preservation: the base case of physical self-replication. Our machines will survive, coordinate, and recover without humans. We believe scalable machine labor requires more than single-agent task generality or machines shaped in our image.

About the role

You will build manipulation capabilities for insectoids operating across changing geometry, orientation, surface condition, and payload. The work spans task and motion planning, learned policies, contact reasoning, trajectory generation, force control, and deployment on physical hardware. You will determine where model-based, learned, foundation-model, and hybrid approaches perform best against measured results.

This is a staff-level individual-contributor role with authority over the manipulation architecture, cross-stack technical decisions, and measured manipulation-capability readiness. You will establish system boundaries and evaluation standards, lead design and failure reviews, mentor engineers, and remain hands-on in C++ and Python. Success is a manipulation system that completes defined physical tasks repeatedly, exposes why it failed, and improves against physical evidence rather than a scripted laboratory demonstration.

What you will do
  • Set the manipulation architecture and technical direction across task planning, sensing, learned-policy integration, contact reasoning, monitoring, recovery, and execution.
  • Design manipulation behaviors for contact-rich tasks, including contact selection, constrained motion, force regulation, and recovery.
  • Integrate and evaluate learned manipulation policies, including vision-language-action models and other embodied foundation models, through the full sensing, control, monitoring, and recovery stack.
  • Implement production-quality planning and execution software in C++ and Python for real-time operation on insectoids.
  • Lead cross-stack design reviews and resolve tradeoffs spanning sensing, control, actuation, operator interfaces, and mechanical constraints.
  • Build task-level monitors that detect loss of contact, geometric mismatch, saturation, obstruction, and unsuccessful execution.
  • Define hardware experiments, metrics, and regression tests for completion rate, cycle time, force accuracy, recovery rate, and failure mode.
  • Analyze unsuccessful trials and convert the dominant causes into algorithm, sensing, controller, or mechanical changes that survive repeated physical test.
  • Bachelor's degree in robotics, mechanical engineering, electrical engineering, computer science, or a related field, or equivalent practical experience.
  • Demonstrated ownership of architecture and technical direction for a deployed manipulation system spanning planning, sensing, control, monitoring, and recovery.
  • Strong C++ and Python skills, including experience with a robotics framework such as ROS 2, Drake, MoveIt, Pinocchio, or an equivalent internal stack.
  • Built and deployed a closed-loop manipulation capability on a physical robot; you can explain its architecture and provide measured results from repeated trials.
  • Led a failure-driven redesign that separated planning, perception, control, and hardware causes and produced a correction that survived repeated physical test.
Preferred experience
  • Whole-body manipulation, legged manipulation, mobile manipulation, or operation under changing orientation.
  • Optimization-based planning, model predictive control, tactile sensing, compliance, or deployment of vision-language-action, diffusion, or other learned policies on physical robots.
  • Setting technical standards, mentoring engineers, or shipping robotics software into field, manufacturing, aerospace, or other reliability-constrained environments.

The annual base salary range for this Palo Alto position is $200,000-$260,000. Health coverage, benefits, and generous equity come with the role. This role is on-site in Palo Alto. A relocation bonus is available. We hire to start as soon as possible. We review what you've shipped; if it's the caliber we seek, interviews take about a week, start to finish. We treat your work and conversations with discretion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Robotics Engineer: Manipulation Architect
Staff Robotics Engineer: Manipulation Architect

GRAM • Palo Alto (CA)

On-site
USD 200,000 - 260,000
Relocation bonus
Health coverage
Equity
Robotics Engineer, Manipulation
Robotics Engineer, Manipulation

Auxo Talent • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior / Staff Robotics Engineer, Manipulation
Senior / Staff Robotics Engineer, Manipulation

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 210,000
Stock options/equity
Health, dental, vision insurance
Visa sponsorship
+1
Senior / Staff Robotics Engineer, Manipulation
Senior / Staff Robotics Engineer, Manipulation

Robotgifs.com • Milpitas (CA)

On-site
USD 160,000 - 265,000
Stock options
Health/dental/vision
401(k) plan
+1
Robotics Software Engineer, Manipulation
Robotics Software Engineer, Manipulation

Sangha Partners • Houston (TX)

On-site
USD 140,000 - 190,000
Robotics Software Engineer III, Manipulation
Robotics Software Engineer III, Manipulation

Agility Robotics • California (MO)

Hybrid
USD 155,000 - 241,000
401(k) Plan (6% match)
Equity (stock options)
Insurance Coverage (medical/dental/vis
+8
Staff Controls Engineer, Whole-Body Control
Staff Controls Engineer, Whole-Body Control

GRAM • Palo Alto (CA)

On-site
USD 190,000 - 230,000
Relocation bonus
Health coverage
Equity
Staff Robotics Systems Engineer
Staff Robotics Systems Engineer

GRAM • Palo Alto (CA)

On-site
USD 180,000 - 220,000
Health coverage
Generous equity
Relocation bonus
Senior Robotics/Physical AI Manipulation Engineer
Senior Robotics/Physical AI Manipulation Engineer

Autonomique • Menlo Park (CA)

On-site
USD 180,000 - 260,000
Equity package
Senior Robotics Manipulation Engineer
Senior Robotics Manipulation Engineer

Blackhornvc • Redwood City (CA)

On-site
USD 170,000 - 225,000