2 days ago
Toronto, CanadaSenior
Responsibilities
- Build intelligent systems combining AI, robotics, simulation, and edge computing.
- Turn early-stage concepts into working prototypes and pilot-ready robotics solutions.
- Develop digital twins and embodied AI solutions for firm operations and future client offerings.
- Develop and test robot behaviors in simulation using robotics simulation, perception, and embodied AI tools.
- Train and evaluate reinforcement learning, imitation learning, and computer vision models.
- Generate synthetic data and apply domain randomization and sim-to-real techniques.
- Deploy and optimize models on edge hardware for real-time performance.
- Translate stakeholder requests into practical robotics solutions and incorporate feedback within scope.
- Work with engineers, data scientists, and product leaders to incubate robotics solutions and services.
- Raise issues and support the governance, security, and scaling of innovation inside the firm.
Requirements
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, Mechanical Engineering, Mechatronics, or a related STEM field is required.
- A master’s degree in Robotics, Computer Science, AI/Machine Learning, Computer Vision, or Electrical or Mechanical Engineering is preferred.
- NVIDIA Deep Learning Institute certifications or cloud certifications such as AWS, Azure, or Google Cloud are sought.
- Proficiency in Python and working knowledge of C++ are required, along with knowledge of Linux, Git, Docker, and relevant mathematics and control theory.
- Experience with PyTorch, TensorFlow, or JAX and familiarity with reinforcement learning, imitation learning, foundation models, and computer vision are required.
- Hands-on experience with robotics simulators such as NVIDIA Isaac Sim, Isaac Lab, Gazebo, MuJoCo, PyBullet, or Webots is sought.
- Experience with ROS 2, MoveIt 2, Nav2, model deployment, edge hardware, TensorRT, ONNX Runtime, or Isaac ROS is required or preferred.
- Knowledge of SLAM, motion planning, localization, sensor fusion, RGB-D cameras, LiDAR, IMUs, MLOps, real-time systems, and performance profiling is sought.
- Projects, publications, robotics competitions, or hackathons demonstrating hands-on Physical AI work are valued.
- Candidates should communicate technical concepts clearly, collaborate across distributed teams, experiment comfortably in an emerging field, and understand AI ethics, functional safety, and responsible deployment.
- Travel of up to 20% may be required for client demonstrations or events.
- Professional engineering licensure is not required, and the role is not classified as a formal engineering position under provincial regulatory definitions.
Benefits
- Competitive compensation package with eligible participation in variable incentive pay programs; specific compensation is excluded here.
- Inclusive benefits and flexibility programs supporting wellbeing and work-life balance.
- Up to 20% travel may be required, including occasional global events.
- PwC Canada provides accommodation throughout the application, interview, and employment process.
- The role offers development and exposure to robotics simulation, perception, embodied AI, and innovation governance in a global professional services firm.
Tech Stack
Categories
ML EngineeringRobotics
About PwC
PwC is a global network of professional services firms providing assurance, tax, and advisory work for businesses and public-sector clients. It sells project-based and managed consulting, audit, and deals services, and implements and integrates business applications. Formed in 1998 by the merger of Price Waterhouse and Coopers & Lybrand, it is headquartered in London and is one of the Big Four accounting firms.
