Back to search

Ready to Apply?

Click below to visit the application page

Job Description

The EPFL LASA Laboratory is hiring a Research Engineer to develop and maintain AI-based software frameworks for robotic control and machine learning. Responsibilities include implementing experimental validation, conducting robotic evaluation, designing new hardware, and demonstrating research. Applicants need a Masters or PhD in Robotics or a related field with strong programming skills in Python/C++/Matlab, and experience with Linux, ROS/ROS2, git, and Docker is preferred.

Ready to Apply?

Click below to visit the application page

Key Responsibilities

  • You will work across multiple teams, developing and maintaining software frameworks for robotic control and machine learning, implement experimental validation with lab researchers, conduct systematic robotic evaluation and design new hardware (sensor choice and integration, robotic construction from electronic boards to mechanical design), make demonstrations to lab visitors and at external events.
  • Completed Masters or PhD in Robotics, Machine Learning or a related technical field.
  • You have a strong background in programming (Python, C++, matlab, etc), robotic control and usage of machine learning techniques.
  • Experience with Linux and ROS / ROS2 framework is strongly preferred.
  • You are familiar with modern software development workflows including git and Docker.
  • English required and French a plus
  • Valid Swiss or EU/EFTA work permit required
  • A lab environment of multi-national researchers
  • Access to a network of renowned scientists in their field
  • Possibility of further training
  • Presence at the lab in EPFL Lausanne campus required, with some remote work possible.
  • Contract Start Date : 12/01/2026
  • Duration: Renewable, subject to approval

About This Position

Where is this position based?

The position is based at École Polytechnique Fédérale de Lausanne, in Lausanne, CH. Check the job description above for flexible or hybrid arrangements.

How do I apply for this job?

Click the Apply button on this page — it takes you to École Polytechnique Fédérale de Lausanne's official application portal, where you submit your application directly to the university. Tenurify only aggregates the listing and never handles applications or charges candidates.