We are looking for a Design Engineer to own our teleoperation and operator-facing interfaces from end to end. That means working from sketches and flows, through a working React prototype, into user tests with real operators, and onto the version that ships. You think in terms of interactions and tasks rather than tickets, and you would rather put a rough thing in someone's hands than ship a polished thing nobody uses.
This is a different kind of hire from the rest of our team: a designer who codes, rather than an engineer who dabbles in design. Show and tell is part of the job. We demo organically every one to two weeks, and we hire for people who naturally build toward something visible.
You will be part of a fast-growing cutting-edge robotics and AI team looking towards developing solutions to real world problems.
What you'll do
- Own the design of our teleoperation, data-collection, and operator interfaces, including flows, interactions, and visual language.
- Prototype your designs in React (or whatever is faster) and ship the ones that work. You will not hand off to engineering for this surface; you are the engineer for it.
- Run user tests with operators and customers. Iterate quickly based on what you observe rather than what people say.
- Push back on requirements when the right answer is a different interface than the one specified.
- Help shape what we build next. If a workflow is painful, you should be the person who notices and proposes the fix.
What you bring
- A portfolio of shipped interfaces, not only mockups. We want to see things real people have used.
- A user-testing instinct. You set up tests cheaply, observe carefully, and update your views based on what you see.
- A preference for prototyping over speccing. You would rather build the thing than describe it.
- Strong frontend skills in React. You can ship a usable, accessible interface on your own.
- Comfort working alongside engineers without becoming one. Design judgment remains your centre of gravity.
Nice to have
- Experience designing for robotics, teleoperation, real-time systems, or other operator-in-the-loop products.
- Familiarity with API or backend integration, enough to wire your prototypes to real data.
- Experience with WebXR or other immersive interface work.
- A maker streak: side projects, hardware tinkering, or anything you built because you wanted it to exist.
Logistics
- Based in Lausanne or Rome.
- Salary band based on seniority.
- Schengen Area citizenship required.
A few notes on applying
- Please apply to one role only. If you see yourself fitting more than one, just mention that in your application — we'll consider you for all of them.
- Keep your application short and concise. We thank you for not making us read more than half a page.
- (Optional): Tell us about one prototype you built quickly, that wasn't perfect, and that you demoed to a customer (or another real user). How did you build this prototype? How did you define what to build? What shortcuts did you take? We are keen to hear your short story, but can also ask for it once your CV was short-listed.
Embodied AI is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.