- Search jobs
- Kitchener, ON
- linux engineer
Linux engineer Jobs in Kitchener, ON
Create a job alert for this search
Linux engineer • kitchener on
- Promoted
Reinforcement Learning Engineer (Full-Time) - Humanoid Robot
AXIBO INCCambridge, ON, CanadaGraduate Engineer Aerospace Engineer Technician
Essence Coaching GroupKitchener, Ontario, CanadaSoftware Engineer - Open Source Data Platform (Kitchener, Canada)
Acceldata Inc.Kitchener, Region of Waterloo, CAEmbedded Software Engineer – Linux, TCP / IP & AV Systems
ChristieKitchener, Region of Waterloo, CAData Center Technician Cambridge, ON
UnisysKitchener, Ontario, CanadaSpace Ops Software Engineer : Telemetry & Fault Recovery
Spire Global, Inc.Cambridge, Region of Waterloo, CAPython Software Engineer - Ubuntu Hardware Certification Team
CanonicalWaterloo, Region of Waterloo, CASenior Software Engineer, Space Reliability & Data Ops
SpireCambridge, Region of Waterloo, CA- Promoted
Software Developer
VolteraWaterloo, ON, CanadaSenior Open Source Data Platform Engineer
AcceldataKitchener, Region of Waterloo, CA- Promoted
Principal systems software engineer
Targeted TalentCambridge, ON, CanadaReinforcement Learning Engineer (Full-Time) - Humanoid Robot
Axibo Inc.Cambridge, Region of Waterloo, CALinux Engineer
Global Trading SystemsKitchener, ON, CALinux Admin
CB CanadaWaterloo, Ontario, Canada- Promoted
- New!
.NET Software Engineer
Tundra Technical SolutionsCambridge, ON, CanadaData Engineer
Robert HalfKitchener, ON, CAJr Data Infrastructure Engineer
Canadian Solar Inc.Kitchener, Region of Waterloo, CASenior Mechanical Engineer
MT TalentKitchener, Ontario- Winnipeg, MB (from $ 141,824 to $ 194,088 year)
- Calgary, AB (from $ 122,156 to $ 176,594 year)
- Old toronto, ON (from $ 114,281 to $ 170,000 year)
- Gatineau, QC (from $ 105,300 to $ 168,852 year)
- Waterloo, ON (from $ 124,689 to $ 167,918 year)
- Toronto, ON (from $ 109,813 to $ 167,875 year)
- Mississauga, ON (from $ 115,240 to $ 156,000 year)
- Vancouver, BC (from $ 117,500 to $ 154,030 year)
- Markham, ON (from $ 125,700 to $ 153,910 year)
- North York, ON (from $ 117,500 to $ 153,652 year)
Popular searches
Reinforcement Learning Engineer (Full-Time) - Humanoid Robot
AXIBO INCCambridge, ON, Canada- Full-time
Job Description
Job Description
About AXIBO
AXIBO is a robotics company pioneering the design, prototyping, and manufacturing of advanced robotic systemsall 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 roboticshelping 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