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).
Software Development Engineer on Cloud Runtime Protection team at CrowdStrike. Building runtime security solutions for cloud - native and AI workloads with high - performance features.
Technical Lead for AI developing foundational architecture for Hume's data analytics platform. Collaborating with cross - functional teams to ensure seamless AI integration and excellence.
Lead Full Stack Engineer at McCormick developing scalable software solutions. Collaborate on both front and back end systems with a focus on technology architecture.
Staff Software Engineer leading Identity Accounts team, delivering essential platform services at Coinbase. Collaborating with product groups and driving roadmap execution for critical engineering functions.
Senior Full Stack Developer focusing on integration methods for Solink's video security data platform. Working across the full stack with TypeScript, Node.js, and cloud technologies.
Software Architect developing product architectures at Semperis in Dublin. Collaborating with architecture and development teams to enhance product features and support rapid development.
SW Developer in Mobileye's Automotive Software team focusing on AUTOSAR self - driving platforms. High debugging skills and AUTOSAR experience required for tackling complex software challenges.
FullStack Developer contributing to Smart Farming solutions in aquaculture at HydroNeo. Collaborate on mobile and backend development while learning through an innovative startup environment.