AXIBO Logo

AXIBO

Reinforcement Learning Engineer (Full-Time) - Humanoid Robot

Reposted 8 Days Ago
Be an Early Applicant
In-Office
Cambridge, ON
Mid level
In-Office
Cambridge, ON
Mid level
As a Reinforcement Learning Engineer, you will develop and deploy machine learning systems for humanoid robots, focusing on control tasks like locomotion and manipulation, utilizing deep learning techniques.
The summary above was generated by AI
About AXIBO

AXIBO is a robotics company pioneering the design, prototyping, and manufacturing of advanced robotic systems—all under one roof. We build everything in-house and take pride in delivering robust, reliable products that power automation across industries. Our fast-paced environment demands high levels of precision, organization, and execution—not just in engineering, but across all functions.

Position Overview

As a Reinforcement Learning Engineer, you will develop and deploy machine learning systems that enable intelligent behaviors in our humanoid and legged robots. You'll work at the intersection of control theory, deep learning, and robotics—helping close the loop between simulation and reality to bring adaptive behaviors into real-world machines.

Key Responsibilities
  • Develop reinforcement learning agents for robotic control tasks such as locomotion, manipulation, and dynamic balance

  • Implement learning architectures using policy gradient methods, actor-critic frameworks, and off-policy algorithms (e.g., PPO, SAC, TD3)

  • Build reward functions, curriculum learning strategies, and simulation environments tailored for real-world transfer

  • Design multi-agent training pipelines, including distributed rollouts, experience replay, and adaptive difficulty scaling

  • Interface with Isaac Gym, Mujoco, Brax, and custom physics simulators to run large-scale experiments

  • Work with hardware and firmware teams to deploy trained policies to embedded or real-time environments

  • Design diagnostic tools and visualization dashboards to monitor training progress and system behavior

  • Apply domain randomization, sim2real techniques, and sensor noise modeling to enhance policy robustness

  • Maintain code quality through version control, testing, and modular design

  • Stay current with academic literature and integrate novel RL methods as appropriate

Required Skills and Qualifications
  • Bachelor's or Master’s degree in Computer Science, Engineering, Robotics, or a related field

  • 2+ years of hands-on experience applying deep reinforcement learning to simulation or robotic control tasks

  • Strong grasp of machine learning fundamentals and control theory

  • Proficiency with PyTorch, JAX, or TensorFlow

  • Programming experience in Python and C++

  • Deep understanding of policy optimization, generalization, and environment design

  • Experience working in Linux development environments and with GPU-based training pipelines

  • Excellent debugging skills across ML, software, and hardware stacks

  • Ability to independently manage experiments and rapidly iterate on model architectures

Preferred Experience (Bonus)
  • Deployment of RL systems to real-world robots, especially legged or humanoid platforms

  • Contributions to open-source RL frameworks or robotics middleware (e.g., ROS, Isaac ROS)

  • Experience with imitation learning, behavior cloning, or inverse reinforcement learning

  • Prior research/publications in reinforcement learning, multi-agent systems, or robotic control

  • Familiarity with low-level robot interfaces, sensor fusion, or control loop tuning

  • Knowledge of real-time systems, embedded software, or custom actuator control

Job Details
  • Location: Cambridge, Ontario

  • Work Environment: In-person (on-site at our Waterloo facility)

  • Type: Full-time

  • Compensation: Competitive salary (based on experience)

  • Health Insurance: Provided

  • Growth: Regular performance evaluations with potential for salary increases and stock option participation

Top Skills

C++
Jax
Python
PyTorch
TensorFlow
HQ

AXIBO Guelph, Ontario, CAN Office

Guelph, Ontario, Canada

Similar Jobs

7 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead delivery of client engagements, improve threat intelligence and cybersecurity programs, manage projects, mentor junior teammates, and provide strategic insights and recommendations.
Top Skills: AICisCloud SecurityCsaCyber Risk QuantificationCybersecurityHipaaIdentity Theft ProtectionIso27001NistPci-DssThreat IntelligenceWeb Application Firewall
7 Hours Ago
Easy Apply
Hybrid
Toronto, ON, CAN
Easy Apply
Senior level
Senior level
Fintech • Payments • Financial Services
As a Manager of Account Management, you will lead and develop a team, manage strategic relationships, and report on revenue growth.
7 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead analysts to determine optimal underwriting strategies, perform complex analysis, present recommendations to leadership, and guide junior analysts.
Top Skills: Sql,Python,Tableau,Quicksight

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account