Internship Algorithm Design - Automatic Label Arrangement (m/f) 80-100%
AutoForm Development GmbH
Zurich
Key information
- Publication date:03 October 2025
- Workload:80 – 100%
- Contract type:Permanent position
- Place of work:Zurich
Job summary
Join a leading CAE software company in Zurich, focusing on 3D visualization. Enjoy a respectful work environment with flexible hours.
Tasks
- Review literature on optimization algorithms and computational geometry.
- Develop new algorithms for efficient label arrangements.
- Implement and evaluate prototypes for existing and new strategies.
Skills
- Strong interest in optimization algorithms and computational geometry.
- Familiarity with programming, especially in C++.
- Good knowledge of English or German required.
Is this helpful?
In our software, customers can label 3D objects to inspect the values of the simulation data at points of interest. Often, screenshots of scenes with many such labels are used in discussions and reports to judge the quality of the process. Therefore, it is important to be able to conveniently arrange labels neatly around the 3D objects. Efficiently computing an arrangement of labels that satisfies a few natural criteria is algorithmically quite difficult (see related NP-complete Rectangle Packing Problem).
Your tasks
- Review existing literature and state-of-the-art approaches
- Develop new algorithms (direct and iterative approximations, fast implementations for small instances)
- Analyze existing approaches
- Implement and evaluate prototypes for existing and newly created strategies
Your profile
- Strong interest in optimization algorithms, theoretical computer science and/or computational geometry
- Some familiarity with programming, preferably in C++
- Team player with a strong commitment to problem solving
- Good knowledge of English or German is required
- Bonus: Interest in UX aspects of 3D visualization
Our offer
- A challenging role in a respectful and global working environment
- Being part of a world-leading, high-end CAE software company
- Working on cutting edge technologies for the automotive industry
- Excellent balance between your working life and your private life through flexible working hours
This role is based in Zurich. The duration at 100% workload is 6 months. The minimum workload is 80%, extending the duration accordingly.
Start of work is as soon as possible. Please note that we only consider applicants that have the legal right to work in the respective location. We will only consider direct applications. Please send us your CV and attachments. We are looking forward to receiving your application.