Hybrid Senior Machine Learning Specialist – AI/ML Software Developer

Posted last month

Apply now

About the role

  • Senior Machine Learning Specialist driving AI capabilities for CM Labs’ simulation and training products. Leading development of reinforcement learning and imitation learning algorithms for realistic environments.

Responsibilities

  • Provide technical leadership in developing, training, and validating reinforcement learning (RL) and/or imitation learning (IL) algorithms for embodied agents in realistic simulated environments, using both synthetic and user data.
  • Apply the appropriate approach based on context—RL, IL, classical control, or planning methods—with a focus on product value.
  • Collaborate with domain experts and engineers to design effective training tasks and optimization objectives.
  • Contribute to integrating AI capabilities into CM Labs’ training products and the Vortex platform.
  • Stay current with advances in RL and embodied AI, and clearly document experiments, models, and results.
  • Share knowledge and mentor team members on machine learning best practices.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Minimum 5 years of experience in machine learning, robotics, or control systems.
  • Expertise in reinforcement learning and imitation learning for robotics or embodied agents.
  • Strong understanding of classical control and planning methods (e.g., inverse kinematics, trajectory optimization, RRT, PID).
  • Proficiency in Python development and deep learning frameworks such as PyTorch (preferred), TensorFlow, or JAX.
  • Familiarity with cloud ML workflows and MLOps tools.
  • Experience deploying AI/ML models.
  • Excellent communication skills and ability to collaborate with technical and product teams.
  • Experience with software development best practices, version control (Git), and Agile methodologies.

Benefits

  • The opportunity to make a real-world impact by working on innovative, challenging projects and building cutting-edge technology;
  • Flexible working hours;
  • Work–life balance initiatives;
  • Paid week off between Christmas and New Year’s (additional paid week of vacation);
  • Company discounts (transportation, gym, ski passes, special events).

Job title

Senior Machine Learning Specialist – AI/ML Software Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job