{"id":2196671,"url":"https://alion.io/job/sanctuary-ai-staff-software-engineer-teleoperation","title":"Staff Software Engineer, Teleoperation","company":{"id":10798,"name":"Sanctuary AI","domain":"sanctuary.ai","url":"https://alion.io/company/sanctuary","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Kula","truth_index":null},"role":"Robotics","role_family":"Robotics","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vancouver, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":102000,"max_usd":221000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":58},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Debian","optional":false},{"name":"Git","optional":false},{"name":"Inverse Kinematics","optional":false},{"name":"Linux","optional":false},{"name":"Multimodal AI","optional":false},{"name":"OpenXR","optional":false},{"name":"Physical AI","optional":false},{"name":"Python","optional":false},{"name":"ROS","optional":false},{"name":"ros2_control","optional":false},{"name":"Teleoperation","optional":false},{"name":"Ubuntu","optional":false},{"name":"ROS2","optional":true}],"status":"live","first_seen_at":"2026-10-08T19:45:03Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-14T00:55:11Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Your New Role and Team\nSanctuary AI is hiring a Staff Software Engineer to drive and evolve the production teleoperation and data collection software that enables robot operators to control robots.\nYou will combine strong engineering execution with research capability: evaluating new approaches and bringing them into production. As a hands-on technical leader, you will guide architecture decisions, mentor engineers and translate company priorities into practical technical plans.\nOur Success Criteria\nDeliver reliable production software, taking features from prototype through testing, integration, deployment and operational support\n\nGenerate accurate, low-latency robot targets from motion capture and other operator inputs, visual and haptic feedback, including force feedback performance and comfort\n\nImprove the reliability and quality of demonstration Improve the reliability and quality of demonstration collection through software improvements and new collection methods\n\nEvaluate relevant research and new control, feedback or collection methods through experiments, and turn promising results into maintainable, production-ready features\n\nGuide architecture and technical priorities in alignment with the broader product roadmap, coordinating implementation with controls, hardware, ML and Customer Solutions\n\nMentor engineers through code and design reviews, architectural guidance, and evaluation of relevant research\n\nYour Experience\nA track record of shipping and supporting production robotics software, with strong C++ and Python skills and experience using Linux (preferably Debian or Ubuntu), Git and CI/CD\n\nStrong software architecture judgment and practical experience integrating and debugging latency-sensitive robotic systems, including hardware-in-the-loop testing\n\nWorking knowledge of ROS 2 and robotics software interfaces\n\nUnderstanding of coordinate-frame transforms and forward and inverse kinematics\n\nPractical teleoperation experience or closely transferable robotics experience, with knowledge of current approaches and how demonstration collection supports physical AI\n\nDemonstrated research experience in robotic data collection, teleoperation or related operator-interface technologies, with evidence of translating findings into working systems\n\nExperience mentoring engineers and driving technical decisions across software, controls, hardware and ML or automation teams. You can explain and defend a position while responding to new evidence\n\nA master's or Ph.D. in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering or a related field, or equivalent industry experience\n\nAdditional Experience We Value\nRobotics data acquisition, demonstration quality assessment or policy-training workflows\n\nExperience with TF2, URDF/SRDF, DDS or ros2_control\n\nCameras and video pipelines, operator interfaces, motion capture, VR or haptic feedback\n\nDynamics, signal processing, impedance or admittance control, numerical optimization, optimal control or ML for control\n\nWhat You Will Learn at Sanctuary\nYou will learn our robot architecture and interfaces, hand-mapping and kinematic-retargeting approaches, OpenXR and motion-capture systems, and how our data collection and policy-training pipelines support robots performing real-world tasks.\nWorking at Sanctuary\nSanctuary AI is an equal opportunity employer. Employment with Sanctuary AI is governed by skills, competence and qualifications and will not be influenced by any legally protected status.\nCompensation and Benefits\nSanctuary AI offers a market-leading compensation package that includes competitive salaries, equity stakes and a full suite of benefits for permanent employees, including health coverage, paid time off, cutting-edge work facilities and worksite flexibility by role.\nAbout Sanctuary\nFounded in 2018, Sanctuary AI builds robots and a novel control system that integrates symbolic logic and reasoning with data-driven robot foundation models. We use our robots to collect vision, audio, touch and proprioception data from the perspective of the robot while they perform real-world work tasks. We use that data to train multimodal robot foundation models. Because our systems are vertically integrated, we can design, deploy and refine at scale. Our mission is to create the world's first human-like intelligence in general-purpose robots.","description_format":"text","description_chars":4371,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Robotics AI","Humanoid Robots"],"lifecycle":[{"event":"open","at":"2026-10-09T19:45:03Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":4,"expected_fill_days":37,"reasons":["conf:0","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/sanctuary-ai-staff-software-engineer-teleoperation","json_url":"https://alion.io/job/sanctuary-ai-staff-software-engineer-teleoperation.json","meta":{"generated_at":"2026-10-14T02:59:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4637,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":10798},"rest":"https://alion.io/mcp/rest/get_company?id=10798"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsanctuary-ai-staff-software-engineer-teleoperation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsanctuary-ai-staff-software-engineer-teleoperation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsanctuary-ai-staff-software-engineer-teleoperation"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sanctuary-ai-staff-software-engineer-teleoperation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsanctuary-ai-staff-software-engineer-teleoperation"}]}