Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)

RGIT Australia

Edmonton

On-site

CAD 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Mentorship by Amii Scientist
Potential ongoing role at client

Job summary

Amii offers a 12-month Machine Learning Resident program with the client Sarcomere Dynamics in Canada. You will be mentored by Amii scientists and work with a cross-functional team on learning-based robot manipulation projects on real hardware.

Successful candidates will join a dynamic research team, contribute to sim-to-real pipelines, and may transition to a role with the client after the residency at Amii's discretion.

Qualifications

  • Completion of MSc or PhD in CS, robotics, or related field with research or applied ML/robotics experience.
  • Strong ML fundamentals, deep learning basics, and experimental evaluation skills.
  • Proficiency in PyTorch, TensorFlow or JAX and ability to work with multimodal data.

Responsibilities

  • Develop and evaluate policies for robot manipulation tasks in industrial settings.
  • Build sim-to-real pipelines and domain randomization for robust policy transfer.
  • Collaborate with engineers to integrate learned policies into the robot stack.
  • Document experiments, track datasets, and report results to stakeholders.

Skills

Machine learning fundamentals
Robotics / manipulation
PyTorch / TensorFlow / JAX
Linux
Git

Education

MSc or PhD in CS/Robotics/Engineering

Tools

NVIDIA Isaac Sim
MuJoCo
PyBullet
ROS

Job description

Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)

“If you are interested in the application of Machine Learning for object manipulation with robots, this is the right opportunity for you. Be a part of the team of research and machine learning scientists building AI algorithms from the ground up and get mentored by some of the best minds in AI during the process.”

Abdul Wahab, Machine Learning Scientist, Amii

Description
About the Role

This is a paid residency that will be undertaken over a 12-month period with the potential to be hired by our client, Sarcomere Dynamics, afterwards (note: at the discretion of the client). The Resident will report to an Amii Scientist and regularly consult with the client team to share insights and engage in knowledge transfer activities. Successful candidates will be members of a cross-functional project team with backgrounds in ML research, project management, software engineering, and new product development. This is a rare opportunity to be mentored by world-class scientists and to develop something truly impactful.

About the Client

Sarcomere Dynamics is a Canadian physical AI company at the forefront of revolutionizing automation. By combining high-dexterity robotics with AI, Sarcomere is addressing global labor shortages and increasing safety across industries. Sarcomere’s mission is to develop synthetic labor solutions that replicate human dexterity and adaptability, making complex automation accessible and efficient.

About the Project

Sarcomere is partnering with Magna International to bring physical AI onto the manufacturing floor. Magna is evaluating which of their work cells and manual tasks can be automated across their facilities, and Sarcomere is leading the robotics and technical side of that effort, from assessing candidate tasks to building and deploying the systems that perform them. The dexterous robotic hands give Magna reach into work that conventional grippers and fixed automation can't handle. This role will sit at the center of making that work, developing the learning-based control and perception stack that turns a real production task into a robot that can do it reliably.

Required Skills / Expertise

Are you passionate about building great solutions? You’ll be presented with opportunities to both personally and professionally develop as you build your career. We’re looking for a talented and enthusiastic individual with a solid background in machine learning, specifically in robotics for object manipulation.

Key Responsibilities:
  • Develop, evaluate and improve policies for robot manipulation tasks, with a focus on improving task reliability and cycle time in industrial assembly settings.
  • Build sim-to-real learning pipelines that augment real-world robot demonstrations with synthetic data generated in simulation.
  • Design and implement domain randomization and data augmentation strategies across visual, physical, sensor, object, and environmental parameters to improve policy robustness and transfer to physical hardware.
  • Analyze the distribution gap between simulated and real-world demonstrations and develop methods for distribution alignment, dataset balancing, filtering, or representation alignment where appropriate.
  • Train, fine-tune, and benchmark robot manipulation policies using real-only, simulation-only, and blended real/synthetic datasets.
  • Work with imitation learning, behavioural cloning, reinforcement learning, and/or vision-language-action approaches as appropriate to the problem and available data.
  • Work with multimodal robotics data including vision, tactile signals, proprioception, robot joint states, actions, and teleoperation trajectories.
  • Collaborate with robotics and controls engineers to ensure learned policies integrate effectively with the broader robot stack.
  • Deploy and evaluate trained policies on physical robotic hardware in a controlled setting, iterating between simulation, offline evaluation, and real-world testing.
  • Develop reproducible training and evaluation pipelines, including experiment tracking, dataset versioning, model checkpoints, benchmark definitions, and quantitative reporting.
  • Communicate research findings, experimental results, limitations, and recommendations to both technical collaborators and project stakeholders.
  • Stay current with emerging approaches in robot learning, dexterous manipulation, imitation learning, synthetic data generation, foundation models for robotics, and sim-to-real transfer, and assess their relevance to the project.
  • Engage in regular client meetings, contributing to presentations and reports on project progress.
Required Qualifications:
  • Completion of an MSc or PhD in Computer Science, Robotics, Electrical/Computer Engineering, Machine Learning, or a related field, with research or applied experience in robotics, reinforcement learning, computer vision, or machine learning.
  • Strong understanding of modern machine learning fundamentals, including deep learning, optimization, model evaluation, generalization, and statistical analysis of experimental results.
  • Proficient in developing and training, fine-tuning and evaluating machine learning and deep learning models in PyTorch, JAX, and/or TensorFlow.
  • Experience working with continuous, real-world, noisy, multimodal and sequential datasets.
  • Experience with Linux, Git version control, writing clean code and documentation.
  • A positive attitude towards learning and understanding a new applied domain.
  • Must be legally eligible to work in Canada.
Preferred Qualifications:
  • Hands-on research or development experience in either robot learning, robotic manipulation, grasping or dexterous manipulation.
  • Experience with sim-to-real transfer, including domain randomization, dynamics randomization, sensor noise modelling, representation alignment, or other methods for reducing the simulation-to-reality gap.
  • Experience with dexterous or high-degree-of-freedom robotic hands, multi-finger grasping, or manipulation systems where contact dynamics are important.
  • Experience with robotics simulators and tools such as NVIDIA Isaac Sim / Isaac Lab, Omniverse/OpenUSD, Replicator, MuJoCo, PyBullet, Gazebo, ManiSkill, or similar environments.
  • Experience with at least one area directly relevant to robot learning, such as imitation learning, reinforcement learning, visuomotor policy learning, learning from demonstrations, computer vision, or multimodal learning.
  • Working knowledge of robotics fundamentals such as coordinate frames, forward/inverse kinematics, robot state and action representations, trajectory data, sensors, and feedback/control loops.
  • Familiarity with synthetic data generation for robotics.
  • Experience learning policies from teleoperated human demonstrations, including trajectory preprocessing, action representation and dataset curation.
  • Experience with modern robot policy architectures such as transformer-based policies, vision-language-action models, or other multimodal foundation-model approaches for robotics.
  • Familiarity with current robotics foundation models and ecosystems such as Gemini Robotics, NVIDIA GR00T, OpenVLA, π/Physical Intelligence-style models, or related approaches.
  • Publication record in peer-reviewed academic conferences or relevant journals in machine learning.
  • Experience with deploying machine learning models in production environments or strong software engineering (or MLE) skills is a plus.
  • Any skills that are comparable to the above qualifications are also beneficial and will be considered in the application process.
Non-Technical Requirements:
  • Desire to take ownership of a problem and demonstrate leadership skills.
  • Interdisciplinary team player enthusiastic about working together to achieve excellence.
  • Capable of critical and independent thought.
  • Able to communicate technical concepts clearly and advise on the application of machine intelligence.
  • Intellectual curiosity and the desire to learn new things, techniques, and technologies.
  • Candidate location in Alberta or British Columbia is preferred but not required for this role.
Why You Should Apply

Besides gaining industry experience, additional perks include:

  • Work under the mentorship of an Amii Scientist for the duration of the project
  • Gain access to the Amii community and events
  • Get paid for your work (a fair and equitable rate of pay will be negotiated at the time of offer)
  • Build your professional network
  • The opportunity for an ongoing machine learning role at the client’s organization at the end of the term (at the client’s discretion)

Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)
Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 55,000 - 80,000
Mentorship
Professional development
Amii community
+1
Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)
Machine Learning Resident - Client: Sarcomere Dynamics (12 month term)

Alberta Machine Intelligence Institute • Edmonton

On-site
CAD 40,000 - 60,000
Mentorship by Amii Scientist
Paid residency
Professional development
Machine Learning Resident - Client: Mobia Health Innovations (12 month term)
Machine Learning Resident - Client: Mobia Health Innovations (12 month term)

RGIT Australia • Edmonton

On-site
CAD 42,000 - 52,000
Mentorship by Amii Scientist
Amii community access
Competitive pay rate
+2
Machine Learning Resident - Client: Mobia Health Innovations (12 month term)
Machine Learning Resident - Client: Mobia Health Innovations (12 month term)

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 50,000 - 70,000
Mentorship by Amii Scientist
Paid residency (12 months)
Potential ongoing role with client
Machine Learning Resident - Client: Fillip Fleet (12 month term)
Machine Learning Resident - Client: Fillip Fleet (12 month term)

RGIT Australia • Edmonton

On-site
CAD 70,000 - 110,000
Machine Learning Resident - Client: Fillip Fleet (12 month term)
Machine Learning Resident - Client: Fillip Fleet (12 month term)

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 50,000 - 70,000
Mentorship by Amii Scientist
Professional development
Amii community access and events
+2
Machine Learning Educator
Machine Learning Educator

RGIT Australia • Edmonton

On-site
CAD 90,000 - 120,000
Paid time off
Flexible health benefits
Professional development opportunities
+1
Machine Learning Project Manager
Machine Learning Project Manager

RGIT Australia • Edmonton

On-site
CAD 90,000 - 130,000
Competitive pay
Flexible benefits
Downtown Edmonton office
+1
Sr. Physical AI Research Scientist
Sr. Physical AI Research Scientist

LG Electronics Canada • Toronto

On-site
CAD 140,000 - 180,000
Machine Learning Educator
Machine Learning Educator

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 85,000 - 120,000
Paid time off
Flexible health benefits
Downtown Edmonton office