Home / Jobs / Machine Learning Engineer – Robot Learning

Machine Learning Engineer – Robot Learning

📍 Germany 💼 Permanent Contract 🏷️ Emerging Technologies and Specialized Roles 📈 5+ years experience 🕐 Posted 3 weeks ago

Job Description

We are seeking a skilled Machine Learning Engineer specializing in Robot Learning to advance our capabilities in robotic manipulation through innovative learning-based methods. In this role, you will engage deeply with cutting-edge machine learning techniques and their application in real-world robotic systems. Your work will bridge machine learning, robotics, and systems engineering, enabling the adaptation of leading research into practical solutions that can be deployed on our sophisticated hardware. You will be tasked with overseeing the entire machine learning workflow, from model conception and development to deployment and rigorous testing on physical robots, ensuring that our systems function reliably and efficiently in dynamic environments.

Key Responsibilities

You will be responsible for the research, evaluation, and application of advanced robot learning techniques, ensuring their effective integration into our robotic systems.

  • Investigate and benchmark state-of-the-art robot learning methods including but not limited to VLA models, diffusion policies, reinforcement learning, imitation learning, and visuomotor models
  • Adapt and modify academic models for practical deployment on RobCo's modular robots
  • Train and fine-tune machine learning models utilizing datasets from RobCo and simulated environments
  • Work with perception, control, and runtime systems to integrate learned policies effectively
  • Develop scalable training, evaluation, and data pipelines in collaboration with infrastructure teams
  • Establish performance metrics and create automated evaluation procedures for both simulation and real-world tests
  • Analyze model performance, identify potential regressions, and implement enhancements
  • Collaborate with robotics and autonomy engineers to guarantee safety and real-time performance
  • Engage in research planning and contribute to strategic technical decisions within the robot learning framework
  • Share insights and mentor junior team members, contributing to the establishment of best practices in machine learning

Required Technical Skills

Machine Learning Robot Learning Deep Learning Reinforcement Learning Imitation Learning Data Pipelines Performance Evaluation

Soft Skills

Problem-solving mindset Strong communication skills Team collaboration Adaptability

Qualifications

  • Master's degree in Machine Learning, Robotics, Computer Science, Mathematics, Engineering, or a related field
  • Hands-on experience with robot learning methodologies

Language Requirements

Programming Languages:

Python, PyTorch, JAX

Spoken Languages:

English, German

Benefits & Perks

  • ✓ Opportunity to work on cutting-edge robotic technology
  • ✓ Flexible working hours
  • ✓ Hybrid work model
  • ✓ Access to state-of-the-art equipment
  • ✓ Professional development and growth opportunities

Working Conditions

Full Time

Company Culture

We foster a research-driven environment focused on real-world applications, emphasizing innovation and collaboration. Employees enjoy a high degree of autonomy and responsibility, with opportunities for substantial professional growth.

Salary Range

70.000 - 120.000 EUR

Project Types: Not Available

Career Growth: Access to advanced training and development programs, Potential for leadership roles in future projects, Opportunities to contribute to innovative research initiatives

Login to Apply

Share this job:

Similar Jobs

Junior Data Scientist

📍 Germany 💼 Permanent Contract
💰 76.000 - 120.000 EUR
View Details

AI Engineer

📍 Germany 💼 Permanent Contract
💰 71.000 - 120.000 EUR
View Details

2025-2026 AI/ML Research Fellow

📍 Germany 💼 Full-time
💰 73.000 - 120.000 EUR
View Details