Algorithm Engineer
Publication date:
18 February 2025Workload:
100%Contract type:
Unlimited employment- Place of work:Bern
Job summary
Join Xovis as an Algorithm Engineer in Bern, where innovation thrives. Enjoy flexible work hours and a supportive environment.
Tasks
- Develop and maintain tracking and counting algorithms for devices.
- Evaluate new algorithmic challenges and implement optimal solutions.
- Collaborate with a dynamic R&D team to enhance our products.
Skills
- Master's or PhD in computer science, robotics, or similar field required.
- Strong background in algorithms and mathematics is essential.
- Proficiency in C++ and problem-solving skills are highly valued.
Summary from the original job ad
Is this helpful?
Algorithm Engineer
Bern, 80-100%
At Xovis, we are shaping the future of intelligent people flow solutions with cutting-edge technology. To strengthen our Research & Development Team, we are looking for a motivated and innovative Algorithm Engineer.
Our in-house hardware and software solutions, developed and manufactured in Germany and Switzerland, enable precise people counting, optimize people flow, and ensure data protection We are committed to the success of our customers and create a sense of safety and comfort for people on the move. Our highly precise 3D stereo vision technology in combination with AI is the foundation for our success. While Xovis consists 200 crew members worldwide, we have kept our start-up spirit.
As an experienced and passionate algorithm engineer, you will play a key role in developing our vision based algorithms that run on our embedded devices. You will be part of our interdisciplinary research and development team. It is expected that you can work independently and drive your projects on your own as well as collaborate closely with your team colleagues.
Your role:
- Extend and maintain existing tracking and counting algorithms
- Find optimal solutions to new algorithmic challenges, try and evaluate different approaches
- Implement, optimize and test your code for embedded devices
- Keep up with the latest developments in the field and evaluate the relevance for our applications
- Collaborate with your team mates to build a great product that generates value for our customers
Your profile:
- Strong background in algorithms, computer science, and mathematics, with a master‘s or PhD degree in a related subject (computer science, robotics, physics, mathematics, or similar)
- You have proven competence in algorithm engineering and problem solving, for example in the area of discrete mathematics, numerical computing, and probabilistic models
- You have a hands-on mentality and solving challenging problems is your passion
- Experience in programming with C++ is highly appreciated
- Fluency in English is mandatory, German is optional but welcome
What we offer you:
- Flexible working hours (40 per week) & home office is a given
- Regular team events like ski weekends, after-work get-togethers
- A collaborative, innovative and international environment
- Highly motivated and supportive team with open knowledge sharing culture
- Use of state-of-the-art development tools and methods
- Time and space for innovation and personal development
Our Research & Development teams in Bern and Berlin work closely together. You will be part of our dynamic teams driving the development of both Xovis hardware and software, shaping the future of intelligent people flow solutions.
Grow with us in an innovative environment with flat hierarchies – we can't wait to meet you!