745,032open jobs
44,747companies
107,631added this week
Browse all
Salary
≈ $111k – $252k per year (Estimated)
Location
Hybrid (Zurich, Switzerland)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match
Retrofit construction machines with autonomous technology. Increase productivity by 30% with safer sites and superhuman efficiency. Trusted by industry leaders.

Gravis Robotics is a high-growth Series A start-up backed by SoftBank, bringing Physical AI to the construction industry, turning heavy construction machines into autonomous robots.

Gravis began as an ETH Zurich spin-out, and our unique combination of learning-based automation and augmented remote control lets one operator safely conduct a fleet of earthmoving machines in a gamified environment.

Backed by deep robotics research and now deployed across multiple countries with leading construction and equipment partners, our team is rapidly growing to bring this technology to a trillion-dollar industry.

The Gravis RACK is a machine-agnostic retrofit kit that adds autonomy to excavators and wheel loaders from 10 to 100+ tonnes: LiDAR and camera sensing, GNSS RTK, networking hardware and rugged edge compute that works offline. Paired with the Slate tablet and our Copilot software, it lets an operator run a machine manually, with AI assistance, or fully autonomously. Increasingly, we also build custom hardware to adapt our machines for highly specialized, robust applications beyond traditional excavation.

About the Job

    The autonomy team at Gravis architects autonomous behaviors for different tasks, e.g. different types of excavation or truck loading. This role owns the architecture that lets those behaviors live in the same software stack as opposed to creating one SW stack per behavior. You'll be responsible for how tasks are decomposed and orchestrated, for the interfaces between, and for the software quality. We are looking for a senior roboticist with C++ and Python expertise and high standards for software quality, who can make clear, pragmatic architectural calls that let the system grow without losing stability.

What you'll do

    Architecture

  • Own the task-level architecture shared across our autonomous behaviors

  • Define clear module boundaries and responsibilities between behavior orchestration, factor out common logic across different tasks

  • Implement component tests and telemetry/metrics collection pipelines

  • Identify technical debt early enough to guide the team toward sustainable solutions

  • Act as the go-to person for software quality: modern C++ practices, code structure, error handling, robustness. Likewise for Python.

  • Configuration & tooling

  • Design an easily extensible and testable module for deploying policies that can be reused across tasks and supports schema versioning for observations, so a deployed policy pins the exact version of the computations it was trained against

  • Provide technical leadership on C++ and Python tooling (clang-tidy, sanitizers, static analysis, linting, typing, test setup)

  • Work with our incoming simulation team to unify training, benchmarking and evaluation tooling across tasks, so adding a task doesn't mean forking tooling and infrastructure

What we're looking for

    Required

  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field

  • 5+ years developing complex C++ systems, with deep knowledge of modern C++ (17 and onwards)

  • Strong Python for tooling, configuration and simulation-side scripting

  • Strong experience designing large, modular software systems that outlived their first use case

  • High standards for software quality and long-term maintainability

  • Nice to have

  • Experience with behavior trees, state machines, or other task orchestration frameworks in production

  • Experience working alongside learned controllers in a production stack - deployment, versioning, observation pipelines. No need to train them.

  • Motion planning, geometric algorithms, or spatial data structures

  • Feature-flagged deployments, staged rollouts, or long-lived platforms

This role is a great fit if…

  • You want to make systems work reliably in the real world, and enjoy thinking through the edge cases

  • You'd rather our next behavior be a configuration than a dedicated piece of software

  • You want the best idea to win regardless of who had it, and you'd rather be corrected by the numbers than agreed with

  • You take a result end-to-end: when something needs to happen, you use or ask for whatever it takes, even outside your scope

  • You're a software purist, but pragmatic - first make it work, then make it right, and cut corners consciously when it's the right call

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
745,032 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Zurich
≈ $115k – $260k per year (Estimated) • Equity • Hybrid • Full-Time • 4+ years exp • Zurich
Python
C#
C++
C#
.NET
Robotics
SLAM
Sensor Fusion
Motion Planning
Perception
Autonomous Navigation
Apply
≈ $82k – $199k per year (Estimated) • In office • Full-Time • 3+ years exp • Zurich
AI/ML
Computer Vision
Flink
DevOps
Linux
Apply
≈ $112k – $253k per year (Estimated) • In office • Full-Time • 3+ years exp • Zurich
Python
Rust
C++
AI/ML
Computer Vision
DevOps
CI/CD
Linux
Robotics
ROS2
Zenoh
SLAM
Autonomous Navigation
Teleoperation
Apply
≈ $111k – $252k per year (Estimated) • In office • Full-Time • 3+ years exp • Zurich
Python
C++
Apply
≈ $78k – $217k per year (Estimated) • In office • Full-Time
Design
SolidWorks
Apply
$496k – $671k per year • In office
Python
Go
JavaScript
Java
PHP
TypeScript
Databases
MySQL
PostgreSQL
DynamoDB
Amazon Redshift
AI/ML
Copilot
Claude Code
Amazon SageMaker
Frontend
Vue.js
Nuxt.js
React.js
DevOps
Terraform
GCP
GitHub Actions
AWS
AWS Fargate
AWS Lambda
Amazon ECS
Management
Confluence
Jira
Apply
$534k – $913k per year • In office
Python
Go
JavaScript
Java
Databases
PostgreSQL
Snowflake
DynamoDB
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Copilot
Claude Code
OpenAI Codex
Frontend
Vue.js
Nuxt.js
React.js
DevOps
Terraform
GitHub Actions
AWS
AWS Fargate
Amazon ECS
Analytics
ETL/ELT
Management
Confluence
Jira
Apply
$534k – $913k per year • In office
Python
Go
JavaScript
Java
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
Copilot
Claude Code
OpenAI Codex
Frontend
Vue.js
Nuxt.js
React.js
DevOps
Terraform
GCP
GitHub Actions
AWS
AWS Fargate
Amazon ECS
Management
Confluence
Jira
Apply
$339k – $671k per year • In office
Go
JavaScript
TypeScript
Databases
PostgreSQL
DynamoDB
Amazon Redshift
AI/ML
Copilot
Amazon SageMaker
Frontend
Vue.js
Nuxt.js
React.js
JQuery
DevOps
Terraform
GCP
GitHub Actions
AWS
AWS Fargate
GitHub
GitLab
Amazon ECS
Management
Confluence
Jira
Apply
iOSエンジニア 2 hours ago
$496k – $671k per year • In office
Go
JavaScript
Java
TypeScript
Swift
Objective-C
Swift
Swift Concurrency
Databases
PostgreSQL
DynamoDB
Amazon Redshift
AI/ML
Copilot
Amazon SageMaker
Frontend
Vue.js
Nuxt.js
React.js
Mobile
SwiftUI
Combine
DevOps
Terraform
GitHub Actions
AWS
AWS Fargate
GitHub
GitLab
Amazon ECS
Management
Confluence
Jira
Apply
≈ $97k – $230k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Austin
Python
C++
AI/ML
Physical AI
DevOps
Git
Linux
Robotics
ROS
Apply
≈ $108k – $269k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Zurich
Python
AI/ML
Copilot
Reinforcement Learning
PyTorch
Time Series Forecasting
Physical AI
Machine Learning
Robotics
Imitation Learning
Reinforcement Learning
Apply
≈ $104k – $226k per year (Estimated) • In office • Full-Time • Zurich
AI/ML
Physical AI
DevOps
NixOS
CI/CD
Git
Linux
Apply
≈ $109k – $272k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Zurich
Python
C++
C++
PyTorch C++
AI/ML
Reinforcement Learning
PyTorch
Physical AI
Robotics
ROS
CARLA
Isaac Sim
MuJoCo
Isaac Lab
Motion Planning
Sim-to-Real
Imitation Learning
Reinforcement Learning
Apply
≈ $65k – $185k per year (Estimated) • In office • 2+ years exp • Master's Degree • Zurich
Python
C++
Robotics
Motion Planning
Apply
Data Engineer 7 hours ago
≈ $88k – $183k per year (Estimated) • In office • Full-Time • Bern • Zurich
Python
SQL
DevOps
AWS
Analytics
ETL/ELT
Apply
In office • Full-Time • Bern • Zurich
Apply
≈ $89k – $186k per year (Estimated) • In office • Full-Time • Bern • Zurich
Python
Apply
≈ $99k – $215k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • Zurich
Apply
See all jobs
This is one of many
745,032 more open roles from verified company boards, updated every day.