Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Teleoperation

Sanctuary Corp

Your New Role and TeamSanctuary 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.
You 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.
Our Success Criteria
Deliver reliable production software, taking features from prototype through testing, integration, deployment and operational support
Generate accurate, low-latency robot targets from motion capture and other operator inputs, visual and haptic feedback, including force feedback performance and comfort
Improve the reliability and quality of demonstration Improve the reliability and quality of demonstration collection through software improvements and new collection methods
Evaluate relevant research and new control, feedback or collection methods through experiments, and turn promising results into maintainable, production-ready features
Guide architecture and technical priorities in alignment with the broader product roadmap, coordinating implementation with controls, hardware, ML and Customer Solutions
Mentor engineers through code and design reviews, architectural guidance, and evaluation of relevant research
Your Experience
A 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
Strong software architecture judgment and practical experience integrating and debugging latency-sensitive robotic systems, including hardware-in-the-loop testing
Working knowledge of ROS 2 and robotics software interfaces
Understanding of coordinate-frame transforms and forward and inverse kinematics
Practical teleoperation experience or closely transferable robotics experience, with knowledge of current approaches and how demonstration collection supports physical AI
Demonstrated research experience in robotic data collection, teleoperation or related operator-interface technologies, with evidence of translating findings into working systems
Experience 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
A master's or Ph.D. in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering or a related field, or equivalent industry experience
Additional Experience We Value
Robotics data acquisition, demonstration quality assessment or policy-training workflows
Experience with TF2, URDF/SRDF, DDS or ros2_control
Cameras and video pipelines, operator interfaces, motion capture, VR or haptic feedback
Dynamics, signal processing, impedance or admittance control, numerical optimization, optimal control or ML for control
What You Will Learn at SanctuaryYou 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.
Working at SanctuarySanctuary 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.
Compensation and BenefitsSanctuary 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.
About SanctuaryFounded 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.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Teleoperation in Winnipeg, MB vacancy
  • $160k - $190k per year

     ...people, this is it. About the role:We're looking for a systems engineer to build and operate high-throughput, low-latency network...  ...do: Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines... 
    Suggested

    BlueCat

    Winnipeg, MB
    4 hours ago
  • $195k - $265k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don'...  ...reduce toil.Our current focus is the agentic software development lifecycle: how changes are...  ...service integration.A track record at staff scope. 8+ years of production engineering... 
    Suggested
    Internship
    Local area
    Remote work

    Wwshemi

    Winnipeg, MB
    4 hours ago
  • $195k - $265k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Delivery Engineering based in Canada.Help shape the future of software development as AI agents transform how engineering teams... 
    Suggested
    Long term contract
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    4 hours ago
  • $196.8k - $270.6k per year

     ...Harvey, the future of professional services is being written today — and we’re just getting started. Role OverviewAs a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-... 
    Suggested
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey AI

    Winnipeg, MB
    4 hours ago
  •  ...driven by a motivating purpose. Here, you’ll do work that changes lives—including your own. The role We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered healthcare experiences at Maple.You’ll work inside Product Engineering,... 
    Suggested
    Full time
    Second job

    Maple

    Winnipeg, MB
    4 hours ago
  • $200k - $235k per year

    Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer... 
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Winnipeg, MB
    4 hours ago
  • $181k - $241k per year

     ...tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role...  ...pipelines, enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    4 hours ago
  •  ...contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key... 
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    4 hours ago
  •  ...first contract lifecycle management (CLM) software, Agiloft helps organizations manage the...  ...Position Overview This is a foundational engineering role. You will own a critical domain of...  ...product is built as one of a small team of staff engineers who each own a core part of the... 
    Long term contract
    Contract work
    Flexible hours

    Agiloft, Inc.

    Winnipeg, MB
    4 hours ago
  • # Staff Software DeveloperCision143k–164k CADFull-timeremote· leadCanadallmsqlreactListed via Jobicy · posted 6 Oct 2026. The application happens...  ...will work closely with product, design, and Principal Engineers to develop and enhance applications by managing AI intent within... 
    Long term contract

    Devconnectplatform

    Winnipeg, MB
    4 hours ago
  • $172.96k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer – Capital One Travel – Android About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    4 hours ago
  • Capital One Canada invites a Senior Staff Engineer to shape scalable, secure software architectures for Travel Tech. You’ll review ongoing designs, evaluate new technologies, and align solutions with business goals while upholding architectural standards.You’ll collaborate... 

    Capital One - CA

    Winnipeg, MB
    4 hours ago
  •  ...prone process into a streamlined, scalable engine for growth. By combining deep technical...  ...what gets built next. About the RoleAs a Staff Engineer (Backend), you’ll be one of the most...  ...practices What You Bring 8+ years of software engineering experience, including 3+ years... 
    Apprenticeship
    Local area
    Remote work

    BOAST Corp

    Winnipeg, MB
    4 hours ago
  •  ...spanning payment gateways, ERPs, marketing CRMs, automation tools, and telephony systems. We're looking for a Staff Software Developer - Integration to join our Engineering Team! Reporting to the Director of Engineering, this role will own integrations design and strategy,... 
    Remote work

    Randstad Canada

    Winnipeg, MB
    4 hours ago
  •  ...Vancouver with three onsite days weekly, shaping distributed systems, high availability, and massive-scale data processing.As a Staff Software Engineer, you will guide the evolution of a high-scale Java ecosystem. You will define technical roadmaps for products serving tens of... 

    TEEMA Group

    Winnipeg, MB
    4 hours ago
  • Role overview ChargeLab is looking for a Staff Engineer to set technical direction across engineering and to shape how we design, validate, and deliver software at scale. This role sits on the Engineering Scale track, which owns patterns, frameworks, and specialist depth... 
    Full time
    Manual labor
    Work at office
    Remote work
    Work from home

    King River Capital Group

    Winnipeg, MB
    4 hours ago
  • $160k - $190k per year

    EverCommerce - Staff Engineer### EverCommerce - Staff EngineerApply: Remote (Canada): Posted Today: R-106613EverCommerce (Nasdaq: EVCM...  ..., EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer... 
    Permanent employment
    Work at office
    Remote work
    Flexible hours
    Shift work
    Day shift

    EverCommerce

    Winnipeg, MB
    4 hours ago
  • The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web client technologies. This team develops and supports multiple applications including... 
    Contract work

    Perception Point

    Winnipeg, MB
    4 hours ago
  • $106.82k - $144.5k per year

    IPG Photonics (NASDAQ:IPGP) is seeking a Staff Embedded C/C++ Software Developer to join our agile software development team in Kingston, Ontario, Canada. Our Kingston group is responsible for inventing, developing, and building novel process monitoring tools for advanced manufacturing... 
    Long term contract

    IPG Photonics

    Winnipeg, MB
    4 hours ago
  •  ...data technologies. Choose remote, office, or hybrid work.As a Staff Software Developer, you’ll own technical initiatives spanning service architecture...  ...metrics for technical and product decisionsApply your backend engineering, technical design, and experimentation expertise to Coursera’s... 
    Work at office
    Remote work

    Coursera

    Winnipeg, MB
    4 hours ago
  •  ...customers are Fortune 500 finance teams who require data isolation, auditability, and compliance.The Role We are looking for a Staff Data Engineer to build and own the major subsystems of the data foundation — the pipelines, connectors, and curated models that feed the... 

    MeeruAI

    Winnipeg, MB
    4 hours ago
  • Staff Backend Engineer Department: BackendEmployment Type: Full TimeLocation: CanadaDescription We're looking for a highly skilled Staff Backend Engineer to design and build robust, scalable, and secure distributed systems. As a critical member of our engineering... 

    Emumba

    Winnipeg, MB
    4 hours ago
  • # Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)Mozilla131k–186k CADContractremote· leadCanadarustwebgllinuxandroidListed via Jobicy · posted 6 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionThe roleYou will... 
    Ongoing contract
    Contract work

    Devconnectplatform

    Winnipeg, MB
    4 hours ago
  •  ...insights into operations, identify and eliminate inefficiencies, and react to alerts all in near real-time.As a Senior Embedded Software Engineer at Samsara, you will develop software that runs on millions of devices, deployed by our industrial and enterprise customers. You... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Samsara

    Winnipeg, MB
    4 hours ago
  • # Staff Cloud Engineer, Cloud PlatformKinaxis · Toronto, Ontario, CABack to resultsStaff Cloud Engineer, Cloud PlatformKinaxisToronto, Ontario,...  ...environment preferred, working on one or more enterprise grade software applications. - Experience with public cloud platforms, both... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Linuxassociation

    Winnipeg, MB
    4 hours ago
  • $143.84k - $205k per year

    Verathon® is looking for a Software Engineering Manager to become the newest member of our Airway R&D Team located in Burnaby, BC.The Software...  ...requirementsAllocate resources to assure attainment of business and staff developmental goalsParticipate in planning exercises to... 
    Long term contract
    Full time
    Temporary work

    Verathon Inc.

    Winnipeg, MB
    4 hours ago
  • Own AWS and Kubernetes platforms as a Staff DevOps Engineer, applying Terraform to support mission-critical infrastructure and autonomous operations...  ...expertise, and Kubernetes depth to resilient platforms supporting advanced software and energy infrastructure. #J-18808-Ljbffr

    Motion Recruitment

    Winnipeg, MB
    4 hours ago
  • $100k per year

     ...solutions must evolve to unify innovations in software models, compilers, platforms, networking,...  ....Who You Are An expert C or C++ engineer with a track record of designing and delivering...  ...work to processor and accelerator engines, coordinate dependencies, and manage resources... 
    Permanent employment

    Tenstorrent

    Winnipeg, MB
    4 hours ago
  •  ...the businesses that power our economy, this could be your next big opportunity. We can’t wait to get to know you! The WorkThe Staff Engineer plays a key role within the Infrastructure Solutions team, defining infrastructure strategies and roadmaps with a strong emphasis... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Kinvie

    Winnipeg, MB
    4 hours ago
  • Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control...  ...reviews with peers and stakeholders. Work closely with hardware engineers to identify peripheral programming issues, root cause analysis,... 
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Teleoperation. Be the first to apply!