Research Engineer
ninjob anonymise votre CV sur des GPU à Genève, prépare votre candidature pour cette offre et vous la faites partir en un clic.
Voir mon match sur cette offre →Description du poste
Join EPFL as a Research Engineer in Lausanne, a top university! Enjoy a dynamic work environment with great opportunities for growth. Tasks Develop and maintain software for robotic control and machine learning. Collaborate with researchers on innovative projects in robotics. Participate in sensor interfacing and experimental design tasks. Skills Master's or PhD in Robotics, Machine Learning, or related fields. Strong programming skills in Python and C++ preferred. Experience with Linux and ROS/ROS2 frameworks is a must. About the job Workplace Lausanne - Lake Geneva region - Switzerland Category Computer Science | Microtechnics Position Engineer / Technician Published 3 June 2026 EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 18,500 people, including over 14,000 students and 4,000 researchers from more than 120 different countries. Short Description The Learning Algorithms and Systems Laboratory (LASA) is looking for an engineer to work jointly with a team of researchers. LASA develops means by which humans can teach robots to perform skills with the level of dexterity displayed by humans in similar tasks. Our robots move seamlessly with smooth motions. They adapt adequately and on-the-fly to the presence of obstacles and to sudden perturbations, hence mimicking humans, with immediate response when facing unexpected and dangerous situations. Mission The research engineer will be working with multiple teams at a technical level, predominantly developing and maintaining software frameworks for the control of robotic manipulators and machine learning applications. The candidate will have the opportunity to design and implement solutions to the challenges posed by various students and research collaborators in the lab and actively participate in robotic experiments. The role includes some opportunities for hardware work related to sensor interfacing and experimental design, based on the needs of the researchers. Finally, the candidate will help champion and promote excellent software practices including code reviews and active use of version control across the lab. Main duties and responsibilities - Develop and maintain robot control & machine learning software Assist in cutting-edge research alongside research teams Sensor interfacing and experimental design Profile - Completed Masters or PhD in Robotics, Machine Learning or a related technical field. You have a strong background in programming (Python, C++ is advantageous), 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. Additional software skills (MATLAB) are welcome. English required and French a plus. Valid Swiss or EU/EFTA work permit required. We offer - 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. Informations Contract Start Date : 09/01/2026 Activity Rate :100.00 Contract Type:CDD Duration: 1 year Reference: 2268 More information In your application, please refer to myScience.ch and referenceJobID69925.
Offre agrégée depuis une source publique suisse (jobs_ch). ninjob n'est pas l'employeur. Référence ninjob #84638.