Machine Learning Engineer at Sanctuary AI

Vancouver, British Columbia, Canada

Sanctuary AI Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Artificial IntelligenceIndustries

Requirements

  • Master’s degree or Ph.D. in Computer Science, Engineering, Mathematics, or a related field
  • 3+ years of experience in machine learning methods, with specialization in areas such as reinforcement or imitation learning for dexterous manipulation, computer vision for robotics, or natural language processing
  • 4+ years of software engineering experience, with a focus on developing and deploying production-grade applications
  • Hands-on experience deploying ML models to production
  • Proficiency with ML frameworks and libraries (e.g., PyTorch, TensorFlow, scikit-learn)
  • Experience with ROS2 and parallel computing (e.g., CUDA, OpenMP)
  • Familiarity with cloud platforms (AWS, Azure, GCP) and distributed computing frameworks (e.g., Spark)
  • Demonstrated experience applying ML techniques in real-world systems
  • Publications are welcome but not expected for this role
  • Familiarity with robotics principles and technologies is highly desirable
  • Strong programming proficiency in Python and C++
  • Working knowledge of core machine learning techniques and algorithms (e.g., supervised/unsupervised learning, deep learning, reinforcement learning, natural language processing)
  • Ability to optimize and fine-tune ML algorithms for performance and accuracy
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
  • Leadership and mentorship ability, supporting the growth of junior team members
  • Traits: a consistently positive attitude, a willingness to do whatever it takes to create robust solutions, a strong work ethic, and a passion for bringing human-like intelligence to robots

Responsibilities

  • Collaborate with cross-functional teams to identify opportunities for applying machine learning techniques to solve complex problems
  • Design, develop, and deploy machine learning models and algorithms to address specific business needs and challenges
  • Implement scalable and efficient software solutions to integrate machine learning models into production systems
  • Optimize and fine-tune machine learning algorithms for improved performance and accuracy
  • Conduct thorough testing and validation of machine learning models to ensure robustness and reliability
  • Stay updated on the latest developments and advancements in machine learning and communicate promising research directions to the team
  • Provide technical guidance and mentorship to junior team members
  • Work closely with researchers to implement and deploy novel ML techniques into production
  • Travel occasionally (typically one to two weeks at a time, several times per year) to collaborate closely with partners and teams in advancing critical projects

Skills

Machine Learning
Software Development
Model Deployment
Algorithm Optimization
Robotics
Python
TensorFlow
PyTorch

Sanctuary AI

Develops humanoid robots for workplace automation

About Sanctuary AI

Sanctuary AI develops humanoid robots designed to work alongside humans in various industries. Their main product, Phoenix™, is a general-purpose robot that can be remotely piloted or operate autonomously, allowing it to observe, assess, and perform tasks as needed. This versatility enables businesses to automate processes, enhance efficiency, and improve safety in the workplace. Unlike many competitors, Sanctuary AI focuses on creating robots that can seamlessly integrate into human work environments, providing training for these robots to ensure effective collaboration. The goal of Sanctuary AI is to advance the capabilities of AI and robotics to create safer and more productive workplaces.

Vancouver, CanadaHeadquarters
2018Year Founded
$86.1MTotal Funding
GRANTCompany Stage
Robotics & Automation, AI & Machine LearningIndustries
51-200Employees

Benefits

Medical, dental, & vision insurance
Wellness programs
Stock options
PTO
Schedule flexibility

Risks

Leadership changes, like Geordie Rose stepping down, may disrupt strategic direction.
Increased competition from well-funded companies could challenge Sanctuary AI's market position.
Technical hurdles in achieving human-level dexterity may delay product deployment.

Differentiation

Sanctuary AI developed Phoenix™, the first general-purpose humanoid robot with human-like intelligence.
Their proprietary AI system, Carbon™, enables autonomous task execution and remote supervision.
Sanctuary AI's tactile sensor technology enhances robot dexterity, setting them apart in robotics.

Upsides

Sanctuary AI secured $140 million in funding, boosting innovation and development capabilities.
Phoenix™ was recognized in TIME’s Best Inventions 2023, enhancing brand visibility and credibility.
Prominent investors like Accenture and Verizon Ventures show confidence in Sanctuary AI's potential.

Land your dream remote job 3x faster with AI