Software Engineer – Robotics Simulation

Sanctuary AI
Apply Now

Job Description

The best candidates for this role enjoy thinking broadly, are eager learners, and seek to develop technical skills while gaining industry experience. You’ll be a valued contributor as you adapt to new development environments, contribute to solutions from design to deployment, and apply best practices for continuous improvement in our integrated systems.

Our Success Criteria

  • Work with high-performing teams on academic group projects and/or internships
  • Gain cutting edge career experience as you support the development and integration of simulation tools that work with our robotics system’s cognitive platform
  • Expand your engineering experience as you contribute to the development and/or integration of new software components
  • Achieve company-wide visibility as you contribute to the maintenance and evolution of our development and deployment tools

Your Experience


  • Bachelor's degree in Computer Engineering, Computer Science or related field, or equivalent experience
  • 1-3 years of engineering experience with C++, Rust, Python, or similar language
  • Knowledge of engineering best practices, including coding standards, testing, and operations
  • Experience with game/simulation engines and/or 3D simulation software


  • Understanding of fundamentals of computer science, compilers and operating systems, data structures, and networking
  • Familiarity with distributed design, multithreading, and concurrency
  • Understanding and passion for physics and robotics
  • Ability to design, implement, and test software solutions in a fast-paced environment


  • Above all else, a consistently positive attitude and a willingness to do whatever it takes to create robust solutions to complex problems
  • Optimistic listening and conflict resolution capabilities
  • Demonstrated ability to influence others without authority
  • Eager to take on new challenges with tenacity and positivity
  • Patience, persistence, and attention to detail when resolving issues
  • Obsession with bringing human-like intelligence to machines

Working at Sanctuary AI

Sanctuary AI is an equal opportunity employer; employment with Sanctuary AI is governed based on skills, competence, and qualifications and will not be influenced in any way by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status. In 2023, Sanctuary AI moved into a state-of-the-art office facility and has been recognized by LinkedIn as a Top Startup company.

Compensation and Benefits

Sanctuary offers a market-leading compensation package that includes competitive salaries, equity stakes, and a full suite of benefits for permanent employees, encompassing health coverage, paid time off, cutting-edge work facilities, and worksite flexibility by role. Our commitment to fairness ensures that our total compensation consistently surpasses market standards.

Company Info.

Sanctuary AI

Sanctuary is on a mission to create the world’s first human-like intelligence in general-purpose robots that will help us work more safely, efficiently, and sustainably. And in the not-too-distant future, help us explore, settle, and prosper in outer space.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
  • Location
    Vancouver, BC, Canada
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Sanctuary AI is currently hiring Software Engineer, Robotics Jobs in Vancouver, BC, Canada with average base salary of Can$20 - Can$50 / Hour.

Similar Jobs View More