Location: Quebec City, Canada
Type: Full-time
The role
This is a founding-cohort role for a technically minded person who wants to go deep. You'll pilot robots across a growing range of tasks — inspection, grading, and authentication; picking, packing, and sorting; returns processing; and kitting/light-assembly work. Because you'll work hands-on with the robots, workstations, and software that run them, you'll also be the first line of technical problem-solving when something goes wrong. You'll help define what "great teleoperation" looks like while the role and tooling are still being built, and strong performance is a path toward more complex tasks, deployment support, and system testing.
What you'll do
- Pilot robots across a range of evolving, sometimes unscripted tasks
- Detect, troubleshoot, and recover from errors live — on the robot side and the computer side (restarting services, reading logs, checking connections)
- Work in a Linux environment day to day: using the command line, running and adjusting scripts, setting up and maintaining operator workstations
- Collect and annotate data from piloting sessions to support model training
- Evaluate ML model performance and report clear, specific findings back to the engineering team
- Contribute to a shared library of SOPs — turning what you learn piloting each new task into documentation the next operator (and robot) builds on
- Help improve how tasks and workflows are structured, including small scripts or tools that make the operator's job faster
- Work with Claude Code and GitHub as part of the team's day-to-day tooling
What we're looking for
Required
- A hands-on technical background — e.g. IT support, help desk, computer or electronics technician, systems administration, or a technical degree/program — or equivalent self-taught experience
- Basic working knowledge of Linux and the command line
- Some programming or scripting experience, ideally in Python and/or Bash — school projects, personal projects, or automation scripts all count; you don't need to be a software engineer
- Comfort troubleshooting computers and hardware methodically, rather than guessing
- Professional English, spoken and written — you'll work daily with an international team and give precise feedback to engineers
- Full use of both hands/arms; excellent hand-eye coordination and manual dexterity
- A track record of reliable, high-quality output in a role where consistency matters — not just occasional strong performance
- Comfort giving structured, specific feedback on system or robot behavior — you'll be a direct feedback loop into how the tech gets better
- Ability to operate with minimal supervision and good judgment about when to flag something up
- Reliable on-site/hybrid availability, with some flexibility for occasional travel to support new deployments
Nice to have
- Git/GitHub experience
- Networking basics (SSH, IP addressing, Wi-Fi/connectivity troubleshooting)
- Experience with robotics, electronics, 3D printing, or lab/test equipment
- A competitive gaming, esports, or other high-precision skill background — the reflexes carry over directly
No teleoperation or robotics experience required — we'll train you on the robots. What we're looking for is someone who's already comfortable under the hood of a computer.
Téléopérateur·trice de robots (Québec)
(English follows)
Lieu : Québec (QC) — sur place
Type : Temps plein
À propos d'Opalin
Opalin conçoit des robots dotés de véritables mains dextres, ainsi que les modèles d'IA (VLA) qui les pilotent. Notre approche d'« opérateur augmenté » place des personnes qualifiées au cœur du déploiement plutôt que de viser l'autonomie complète. L'entreprise a été fondée par Claire Delaunay, qui a été pendant 5 ans vice-présidente de l'ingénierie chez NVIDIA, où elle a créé et dirigé la plateforme robotique Isaac, après des expériences en robotique chez Google et à la direction de l'ingénierie de véhicules autonomes. Nous menons actuellement des projets pilotes avec nos premiers clients, avec une petite équipe fondatrice répartie entre Redwood City, Québec et Paris.
Le poste
Ce poste fait partie de notre cohorte fondatrice et s'adresse à une personne à l'esprit technique qui veut aller en profondeur. Vous piloterez des robots sur une gamme croissante de tâches : inspection, classement et authentification; prélèvement, emballage et tri; traitement des retours; assemblage léger et préparation de kits. Comme vous travaillerez directement avec les robots, les postes de travail et les logiciels qui les font fonctionner, vous serez aussi la première ligne de résolution de problèmes techniques. Vous contribuerez à définir ce qu'est une « excellente téléopération » pendant que le rôle et les outils se construisent, et une solide performance ouvre la voie à des tâches plus complexes, au soutien au déploiement et aux tests de systèmes.
Ce que vous ferez
- Piloter des robots sur des tâches variées et évolutives, parfois non scénarisées
- Détecter, diagnostiquer et corriger les erreurs en temps réel — côté robot comme côté informatique (redémarrer des services, lire des journaux, vérifier les connexions)
- Travailler au quotidien dans un environnement Linux : utiliser la ligne de commande, exécuter et ajuster des scripts, installer et maintenir les postes d'opération
- Collecter et annoter des données issues des sessions de pilotage pour l'entraînement des modèles
- Évaluer la performance des modèles d'apprentissage automatique et transmettre des constats clairs et précis à l'équipe d'ingénierie
- Contribuer à une bibliothèque commune de procédures (SOP), en transformant ce que vous apprenez sur chaque nouvelle tâche en documentation pour le prochain opérateur (et le prochain robot)
- Proposer des améliorations aux tâches et aux flux de travail, y compris de petits scripts ou outils qui facilitent le travail des opérateurs
- Utiliser Claude Code et GitHub, qui font partie des outils quotidiens de l'équipe
Profil recherché
Exigences
- Une formation ou une expérience technique concrète — par exemple soutien informatique, centre d'assistance, technicien·ne en informatique ou en électronique, administration de systèmes, ou un programme technique — ou une expérience équivalente acquise en autodidacte
- Connaissances de base de Linux et de la ligne de commande
- Une première expérience en programmation ou en scripts, idéalement en Python et/ou Bash — projets scolaires, projets personnels ou scripts d'automatisation : tout compte, pas besoin d'être développeur·euse
- Aisance à dépanner ordinateurs et matériel de façon méthodique
- Bonne maîtrise de l'anglais à l'oral et à l'écrit — le poste implique des échanges quotidiens avec notre équipe d'ingénierie en Californie et à Paris ainsi qu'avec des clients internationaux
- Usage complet des deux mains et des deux bras; excellente coordination œil-main et dextérité manuelle
- Une fiabilité démontrée et une qualité de travail constante, pas seulement des performances ponctuelles
- Aisance à donner une rétroaction structurée et précise sur le comportement du système ou du robot
- Capacité à travailler avec peu de supervision et bon jugement pour savoir quand signaler un problème
- Disponibilité fiable sur place/en mode hybride, avec une certaine flexibilité pour des déplacements occasionnels liés à de nouveaux déploiements
Atouts
- Expérience avec Git/GitHub
- Notions de réseautique (SSH, adressage IP, dépannage Wi-Fi/connectivité)
- Expérience en robotique, en électronique, en impression 3D ou avec de l'équipement de laboratoire ou de test
- Expérience en jeux compétitifs, en esports ou dans toute autre discipline de haute précision — les réflexes se transfèrent directement
Aucune expérience en téléopération ou en robotique n'est requise : nous vous formerons sur les robots. Nous cherchons surtout une personne déjà à l'aise « sous le capot » d'un ordinateur.