Computer Vision & Machine Learning Engineer 100% - m/f/d
Besi Switzerland AG
Steinhausen
Key information
- Publication date:13 August 2025
- Workload:100%
- Contract type:Unlimited employment
- Place of work:Steinhausen
Job summary
Besi leads the semiconductor industry with expertise and innovation. Join a dynamic team in Steinhausen/ZG, enjoying flexible hours and success-sharing benefits.
Tasks
- Develop innovative software projects in Computer Vision and Machine Learning.
- Architect, train, and verify Machine Learning models for mechatronic systems.
- Collaborate with stakeholders and ensure software quality through modern processes.
Skills
- Bachelor's degree in Computer Science, Electrical Engineering, or related fields; 2+ years experience required.
- Strong Python skills, experience with ML frameworks like PyTorch or TensorFlow.
- Knowledge of C++, C#, Git, and agile methodologies is a plus.
Is this helpful?
expertise, innovation, and flexibility.
For our location in Steinhausen/ZG, we are looking to complement our expert team with a
Computer Vision & Machine Learning Engineer
100% - m/f/d
Your future work content
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
What speaks for you
You are passionate about technologies and want to contribute your know-how in an innovative
environment?
Then you already bring a lot with you:
Completed studies (FH/Uni/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 in Python as well as common ML frameworks (e.g., PyTorch, TensorFlow) and ML Ops
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 German and English skills in spoken and written form
Openness to occasional travel domestically and abroad (depending on the project)
What we offer:
Applications to:
Besi Switzerland AG
- Market and performance-oriented salary hr.zg@besi.com
Hinterbergstrasse 32a
- Attractive employee profit-sharing
6312 Steinhausen
- Contributions to Reka checks, Faboo, and ecological bonus
Contact person: www.besi.com/careers
- Coverage of the NBU premium including additional insurance
Diona Ayar
- Flexible working hours and much more!
Please send your application documents to