Computer Vision & Machine Learning Engineer 100%

Besi Switzerland
7 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Tech stack

Agile Methodologies
Computer Vision
C Sharp (Programming Language)
C++
Python
Machine Learning
Scrum
TensorFlow
PyTorch
Large Language Models
Prompt Engineering
GIT
Information Technology
Web Technologies
Machine Learning Operations
Data Pipelines

Job description

In this role, you will take on the development and implementation of innovative software projects in the field of computer vision and machine learning with a focus on visual inspection. You will work on exciting and practical challenges - from requirements analysis to deployment.

  • Development of technical applications for mechatronic systems using computer vision and machine learning
  • Architecture, construction, training, and verification of machine learning models
  • Integration of machine learning models into the existing application for mechatronic systems in a hardware-near environment with real-time requirements
  • Building and maintaining data pipelines for training, verification, and performance qualification
  • Ensuring quality and maintainability through modern development processes
  • Verification of the software using test systems as well as directly on the machine
  • Interdisciplinary collaboration within the project as well as with internal and external stakeholders

Requirements

You are passionate about technology and want to contribute your know-how in an innovative environment? Then you already bring a lot with you:

  • Completed studies (FH/University/ETH) in computer science, electrical engineering, robotics, or related fields
  • At least 2 years of professional experience in the development of technical applications with solid knowledge of Python as well as common ML frameworks (e.g., PyTorch, TensorFlow), ML Ops, and prompt engineering for large language models
  • Experience with C++, C#, Git, web technologies, and agile development methods (Scrum) is an advantage
  • Analytical thinking, solution-oriented action, and enthusiasm for new technologies
  • Very good communication skills in German and English are a must-have
  • Willingness for occasional travel domestically and abroad (depending on the project)

Display original ad

Apply for this position