×
Register Here to Apply for Jobs or Post Jobs. X

Research Engineer

Remote / Online - Candidates ideally in
1001, Lausanne, Canton de Vaud, Switzerland
Listing for: EPFL
Contract, Remote/Work from Home position
Listed on 2026-06-06
Job specializations:
  • Engineering
    Robotics, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary