Platform Engineer — SDK, Tooling & Cloud
Binabik
- Location
- Onsite (Winterthur, Zurich)
- Employment
- Full-time
- Level
- Mid Level
About the role
Binabik AI builds software for humanoid robots that automate factory tasks. As a Platform Engineer, you will design the developer-facing SDK, APIs, and cloud infrastructure that enable integrators to program and deploy these robots.
Skills
Benefits
- Pension plan
- Insurance coverage
- Paid holiday
Perks
- Hardware access
- Career development
Full job details
Build the tools that let automation engineers program and deploy our humanoid robots.
About Binabik AI
Humanoid robots that run your machines.
Binabik AI builds the software that lets humanoid robots do productive work on the factory floor. Our wheeled humanoids, AgiBot G2 and Galaxea R1 Pro, load and unload CNC lathes and mills, fetch material, carry parts and stack pallets. We focus on machine tending and intralogistics, the repetitive tasks that keep production running and are hard to staff.
Our approach combines proven methods from classical robotics, such as motion planning, perception and control, with recent advances in physical and agentic AI. The classical parts make the system reliable and the AI parts make it adaptable. Teaching a new task takes only a few recorded demonstrations. Binabik Teach captures them, and our Skill Engine breaks the task into reusable skills. Binabik Sim, our custom simulator, then replicates each skill and refines it across variations in parts, positions and environment conditions before it goes to the real machine. A hardware abstraction layer lets skills carry over between robot platforms, and data collected in operation goes back into improving them. Customer data stays on-premise.
We are a ZHAW spin-off with roots at the University of Zurich, the ETH AI Center and MIT. Our founders are experienced robotics and AI researchers who have published over 200 research papers. We are a pre-seed company finishing our first proofs of concept and moving towards industrial pilots. We plan to grow quickly over the next year, so the people who join now will help shape the product, the culture and the company.
The role
Our product is both a working robot system and a platform that customers, system integrators and machine builders can program themselves. As Platform Engineer for SDK, Tooling & Cloud, you'll build this developer-facing side of Binabik: the API and Binabik Development Kit (BDK) used by integrators, Binabik Studio (a single workspace for simulation, programming and teaching), and the cloud services that run simulation and training jobs, manage skills and deploy them to robots.
You'll work across the Python backend, the React and TypeScript frontend and our cloud infrastructure, in close contact with the robots. Success in this role means shortening the time from a new robot arriving on site to a robot tending a machine.
This role covers everything off the robot or at its interface. The on-robot runtime is the responsibility of the Robotics Software Engineer, Platform.
What you'll do
Own the BDK and APIs. You'll design the Python API and SDK that engineers use to compose skills, run them in simulation and deploy them to robots, including versioning, documentation and examples.
Build Binabik Studio. You'll develop the web application in which users teach, simulate, program and test robot tasks, using React and TypeScript with a Python backend.
Operate the cloud infrastructure. You'll orchestrate simulation and GPU training jobs, manage the skill library, and handle robot connectivity, updates and monitoring.
Support on-premise deployments. You'll design deployments so that customer layout and process data can remain on-premise.
Improve internal tooling. You'll build CLI tools, development environments, automated provisioning of new robots and streamlined deployment to our lab robots.
Secure robots in the field. You'll implement license activation and code protection, and review network and access exposure before robots go to customer sites.
Support integrators. You'll onboard integrators, identify where they get stuck and remove those obstacles.
What you bring
4+ years of professional software engineering, including production systems that other developers depend on (APIs, SDKs, internal platforms)
Strong Python skills and solid experience with TypeScript and React
Backend and cloud experience: API design, containers, a major cloud provider, databases, CI/CD
Good engineering practices: testing, code review and clear documentation
A good sense for developer experience
Interest in robotics and willingness to work closely with physical hardware
Nice to have
ROS 2, or SDKs for hardware products (drones, AV, IoT)
Running GPU or simulation workloads at scale (Kubernetes, job queues)
On-prem or hybrid deployment, device management and OTA updates
Security for networked devices, software licensing or code protection
Designing APIs for use by AI agents, and working with AI coding tools
This role is a good fit if you…
have maintained an API that others depend on and care about backward compatibility.
enjoy both writing a clear design document and debugging why a robot did not receive an update.
The team
Our engineers work on the whole pipeline from demonstration to deployed robot: perception, learned skills, simulation, the on-robot runtime and the tooling around it. Because the team is small, research and product work happen side by side. The person who trains a skill is often there when it loads a real lathe for the first time.
How we work
Real hardware, every week. Everything we build is meant to run on our G2 and R1 Pro in the lab, and from there on a customer’s shop floor.
We build the robot software and the tools to develop it. That includes the on-robot stack, the simulator and the teaching tools. When a tool slows us down, we can fix it ourselves.
Out of the lab early. We put new capabilities in front of customers quickly and evaluate them in real production settings. Engineers join these deployments, and what they see there shapes what we build next.
AI-assisted development. We use coding agents and LLM tools every day, and we care about using them well.
Our stack: Python (backend and most of the robot stack), ROS 2, MuJoCo, PyTorch, GPU compute in the cloud, and React + TypeScript for frontends.
What we offer
Compensation and early influence: a competitive compensation package. As one of the first employees, you will help shape the product, the company’s direction and how we work.
Hardware access: You’ll work hands-on with our humanoid robots, lab equipment and GPU compute from your first day.
Career development: Your role can change as you do. Whether you want to specialize technically, take on more responsibility or move into a new area, we will support it.
Customer and public exposure: You’ll take part in customer visits and deployments, and you can represent Binabik at industry events and conferences.
Team: You’ll join colleagues with backgrounds in robotics and AI research who enjoy solving difficult problems and bringing them into practice.
Benefits: a pension plan well above the legal minimum, comprehensive insurance coverage and 5 weeks of paid holiday.
Location: Our office at Technopark Winterthur, with the robot lab on site, is a short train ride from Zürich.
Hiring process
Introductory call: a short conversation about your background, your goals and what we’re building.
Technical interview: We go into your experience in depth and work through a problem drawn from our day-to-day work. For commercial roles, this step is a case discussion.
A day with us: You’ll spend a day at our office in Winterthur, see the robots in operation and meet the team.
How to apply
Please fill out the form on Dover. If you like, include a link to relevant work, such as a repository, a paper, a robot video or a portfolio. If you don't meet every requirement, we still encourage you to apply. We value curiosity and potential as much as a complete match with the list.
Our working language is English. German is a plus for customer-facing roles. We can currently consider applicants who are EU/EFTA citizens or who already hold a Swiss work permit.
Binabik AI is an equal opportunity employer. We welcome applicants of every background, gender, age, origin, religion, sexual orientation and disability.