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

Member of Technical Staff, Research Engineer

Full-time

xdof

Research Engineer

At XDOF, we’re at an inflection point. Frontier labs are racing to build general-purpose robots, and high-quality training data is the bottleneck. We’re building the foundation behind the foundation models – the data collection systems, operational capability, exabyte-scale data warehouse, and software toolchain – to help our partners drive the field forward.

Our research teams move fast and produce breakthrough work, but research code and production code are different things. We’re looking for a Research Engineer to bridge that gap: someone who can read a research prototype, understand it deeply, and turn it into something that runs reliably at scale on real hardware. You can expect to float across teams to wherever the highest-priority needs are, across perception, ML, and data infrastructure.

What You’ll Do

Research engineers take prototype code and make it production-grade. Sample projects include:

  • taking a research perception pipeline (pose estimation, SLAM, calibration) and hardening it for reliable, real-time execution on embedded platforms

  • profiling and optimizing performance-critical code at the CPU, memory, and GPU level using tools like perf, NSight, and custom microbenchmarks

  • writing and debugging CUDA kernels for low-level acceleration of compute-heavy workloads

  • integrating research outputs into the production codebase with proper testing, error handling, and observability

  • containerizing and packaging workloads (Docker) so they can be scaled and deployed by the infrastructure team

  • understanding and leveraging the infrastructure team’s orchestration and compute systems to hand off production-ready workloads cleanly

  • working with researchers to understand algorithmic intent and make informed tradeoffs between accuracy, latency, and resource usage

About You

Baseline skills:

  • 3+ years of industry experience in software engineering with a focus on systems, performance, or production ML

  • strong C++ proficiency, including modern C++ (C++17/20), memory management, and performance-conscious coding patterns

  • CUDA programming experience: ability to write, profile, and debug GPU kernels

  • experience with CPU performance optimization: profiling, cache behavior, SIMD, latency reduction

  • proficiency with Python and familiarity with ML frameworks (PyTorch, TensorFlow) at the level needed to read and modify research code

  • comfort with Linux systems, including build systems, debugging tools, and containerization

You might be a good fit if you:

  • have taken research or prototype code and shipped it in a production system

  • have worked on real-time or embedded systems where latency and resource constraints matter

  • have experience with perception, computer vision, or robotics systems

  • have optimized model inference for deployment (TensorRT, ONNX Runtime, or similar)

  • understand the full lifecycle from research notebook to containerized, monitored production service

  • are very comfortable working in 0→1 environments

  • are mission-driven and passionate about robotics: work at XDOF is fast-paced and constant. We hope you love what you’re going to be doing, because you’ll be doing a lot of it!

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Member of Technical Staff, Research Engineer in Canada vacancy
  •  ...About XDOF XDOF is the data engine for embodied intelligence. We help the world's leading robotics and foundation-model labs unlock...  ...engineers absorb directly. As an FDE, you'll be the single technical owner for a portfolio of accounts, sitting at the intersection... 
    Suggested
    Full time

    xdof

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Applied AI Research) Location: San Francisco, CA (on-site, 5 days a week, in our San Francisco office)...  ...independent AI benchmarking company. We support labs, engineers and enterprises to understand AI capabilities and make... 
    Suggested
    Full time
    Work at office
    Immediate start

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description: Member of Technical Staff (Robotics) Location: San Francisco, CA (on-site, 5 days...  ...company. We support labs, engineers and enterprises to understand AI capabilities...  ...is a unique combination of product, research, technical, and client-facing work, suited... 
    Suggested
    Full time
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Commercial) – Strategy Consulting Location: San Francisco...  ...company. We support labs, engineers and enterprises to understand AI capabilities...  ...ML, whether professionally, through research, or through serious side projects •... 
    Suggested
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Speech) Location: San Francisco, CA (on-site, 5 days...  ...company. We support labs, engineers and enterprises to understand AI capabilities...  ...inside. Backgrounds include: product, research or engineering roles at speech AI... 
    Suggested
    Full time
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Hardware) Location: San Francisco, CA (on-site, 5 days a week, in our San Francisco office)...  ...leading independent AI benchmarking company. We support labs, engineers and enterprises to understand AI capabilities and make... 
    Full time
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Inference) Location: San Francisco, CA (on-site, 5 days a week, in our San Francisco office)...  ...leading independent AI benchmarking company. We support labs, engineers and enterprises to understand AI capabilities and make... 
    Full time
    Work at office
    Shift work

    artificialanalysis

    Canada
    2 hours ago
  •  ...Job Description – Member of Technical Staff (Language Model Evaluations) Location: San Francisco...  ...benchmarking company. We support labs, engineers and enterprises to understand AI...  ...models, working directly with their research teams; our commercial team owns client... 
    Work at office

    artificialanalysis

    Canada
    2 hours ago
  • $250k - $400k

     ...artifacts, with the compiler live in Canadian public health care today. Founded by a physician who worked with OpenAI's health and safety research team; $3M seed plus a family office committed through Series A. Six people, fully remote across North America with offsites every... 
    Full time
    Live in
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Compiled Health

    Canada
    3 days ago
  •  ...toolchain – to help our partners drive the field forward. As a Research Engineer at XDOF, you will design, build, and deploy real world robot...  ...to deployment on real robots, and you will help define the technical foundations that enable large scale robot learning.... 
    Full time

    xdof

    Canada
    2 hours ago
  •  ...digital future. 1Password is looking for a Staff GTM Engineer to join our Revenue Operations (RevOps)...  ...We expect every seller, CSM, and team member to become a power user, using it daily...  ...to turn insights into action. • Strong technical experience with Python, Structured... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    28 days ago
  • $175k - $250k

     ...position:  We are seeking a Staff Engineer with a strong background in...  ...coaching junior team members. What you'll be doing:...  ...development, and reduction of technical debt. Contribute to long-...  ...accountability, and a growth mindset. Research / Best Practices Stay... 
    Permanent employment
    Local area
    Remote work

    Later

    Canada
    4 days ago
  • $152.8k - $259.2k

     ...embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows...  ...of GitLab. An overview of this role As a Staff Engineer, you'll be the technical anchor for GitLab's Nonlinear Productivity team in the... 
    Full time
    Remote work

    GitLab

    Canada
    20 hours ago
  • $152.8k - $259.2k

     ...productivity multiplier, with all team members expected to incorporate AI into their...  ...-service promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and...  ...information, you’ll use strong technical judgment, roll out changes safely and... 
    Full time
    Contract work
    Remote work
    Flexible hours

    GitLab

    Canada
    7 days ago
  • $100k

     ...seniorities. We are seeking a highly experienced Senior Staff / Principal Engineer to architect and deliver an intelligent thermal management...  ..., Computer, or Controls Engineering, or a related technical discipline, and 12+ years of relevant engineering experience... 
    Permanent employment

    Tenstorrent

    Canada
    2 hours ago
  •  ...help shape a safer, simpler digital future. As a Staff Demo Engineer on the Demo Engineering team, you’ll shape the technical tooling and platform behind 1Password’s go-to-...  ...earlier, product managers synthesizing user research at scale, and designers rapidly prototyping... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    15 days ago
  • $30 - $40 per hour

     ...connectivity. The ideal candidate will have strong technical troubleshooting skills, hands-on...  ...knowledge and mentor junior team members when needed. Participate in IT team meetings...  ...supporting CAD applications and engineering software. Previous leadership, mentoring... 
    Hourly pay
    Full time
    Contract work
    Local area
    Monday to Friday
    Shift work

    Dynamics ATS

    Canada
    14 days ago
  •  ...Edge Services, and Stateful Services. As a Senior Staff Cloud Platform Engineer, you set the multi-year technical strategy for Infrastructure Services. You decide...  ...bugs earlier, product managers synthesizing user research at scale, and designers rapidly prototyping and iterating... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    a month ago
  • $160k - $250k

     ...STAFF/LEAD ELECTRICAL ENGINEER (HARDWARE DESIGN) Freeform builds AI-native manufacturing systems that...  ...projects from cradle to grave, acting as a technical lead, and has the ability to work...  ...opportunity to be an early and integral member of a rapidly growing company that is... 
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Canada
    2 hours ago
  • $78k - $82k

     ...solutions across Application Services and Consulting, Digital Product Engineering, Digital Workplace Services, Private Cloud Services, AI/...  .../system upgrades Review client requests and provide technical direction for the planning, scheduling, and, delivery of services... 
    Temporary work
    Work at office
    Local area
    Worldwide

    Milestone Technologies, Inc.

    Canada
    5 hours ago
  • $95k - $135k

     ...Dynamics Mission SystemsCanada, were not just engineering technology were shaping the future of...  ...as a self-motivated individual, a team member or leader. Broad knowledge of system...  ...requirements in order to gain access to technical data, classified areas or information... 
    Full time
    Currently hiring
    Flexible hours

    GD Mission Systems

    Canada
    a month ago
  • $187k - $260k

     ...We are seeking a Staff Engineer to join our growing team to provide technical direction and implement core parts of a new platform we are building to make it easier for customers to build AI applications using MongoDB.  As a Staff Engineer on this new team, you will... 
    Full time
    Worldwide
    Flexible hours

    MongoDB

    Canada
    2 hours ago
  • $246k - $369k

     ...future. We are hiring a Principal Engineer to help define the technical direction for core product...  ...product managers synthesizing user research at scale, and designers rapidly prototyping...  ...achieve our mission. We want team members at all levels to take the approach... 
    Full time
    Currently hiring
    Local area
    Immediate start
    Remote work
    Work from home

    1Password

    Canada
    4 days ago
  •  ...Opportunity: Sunoco is seeking a talented and technical analyst / specialist / lead specialist...  ...and reports. Assist more senior I/S staff in working with business partners to...  ...software lifecycle. Participate as a team member on small and mid-sized projects. Manage... 
    Visa sponsorship
    Work visa

    Energy Transfer

    Canada
    4 days ago
  • $170.4k - $234.3k

     ...marketing channels. We're looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on solving complex...  ...not limited to: the candidate's specific experience, technical skills, knowledge, abilities, and relevant education,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    2 hours ago
  • $100k

     ...custom AI compute cores, RISC-V CPUs, and chiplet-based architectures for datacenter, edge, and automotive AI. Design Verification Engineers on this team validate compute IP and subsystems and build scalable DV infrastructure to keep verification fast, automated, and... 
    Permanent employment

    Tenstorrent

    Canada
    2 hours ago
  •  ...simpler digital future. As a Senior IT Engineer on the IT Engineering team, you’ll shape...  ...earlier, product managers synthesizing user research at scale, and designers rapidly...  ...for: • Bring substantial experience in a technical IT role, including experience in IT engineering... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    13 days ago
  •  ...seeking enthusiastic candidates who thrive on meeting sales objectives and targets while delivering exceptional customer service. As a Technical Sales Specialist, you will be the face of our brand, serving as the first point of contact for our valued customers. Position... 
    Full time
    Temporary work
    Remote work
    Work from home
    Monday to Friday
    Flexible hours
    Afternoon shift

    NTT DATA, Inc.

    Canada
    more than 2 months ago
  • Fire Alarm Inspector The purpose of this position is to provide reliable, high quality customer support through on-site maintenance, inspections and preventative services performed on all fire and security systems. Starting pay is based on experience. Here’s why you want...

    Per Mar Security Services

    Canada
    1 day ago
  • $190k - $260k

     ...or Green Card holder, or authorized to work in Canada (no visa sponsorship). ~ Based in the US or Canada. Compensation: $190K – $225K base, up to $260K+ for staff-level or outstanding candidates, plus competitive equity. Full-time, remote in the US or Canada.... 
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Orderful

    Canada
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Member of Technical Staff, Research Engineer. Be the first to apply!