Print / save as PDF

Committed and with passion for precision we create digital reality solutions combining sensor, software, and autonomous technologies to empower a sustainable future.

As a Software Engineer in the AI Engineering team you support our worldwide product teams in bringing ML algorithms into software and hardware products. You implement high quality software artefacts that can directly be included into products. Select and benchmark suitable runtimes, downsize and adapt models for resource constraint devices, speed up models running in the Cloud to save costs or make training runs faster.

Join our team and work with exiting technologies and a wide variety of ML solutions!

Senior Software Engineer for Machine Learning (f/m/d)


This appeals to you

  • Support our product teams in bringing ML algorithms into software and hardware products using cutting edge tools and frameworks
  • Implement deployable ML software artifacts and solutions for various software and hardware platforms
  • Work with state-of-the-art ML algorithms on image, point cloud, and text data
  • Identify and document technical product requirements, translating between the AI and product world
  • Benchmark the accuracy and performance of ML solutions, devise acceptance test criteria and strategies, and implement them
  • Work in an agile environment, collaborating with product teams all over the world

This is you

  • University qualification (B.Sc., M.Sc., or PhD) in computer science or a similar field
  • Preferably 5+ years of experience developing software
  • Understanding of and interest in machine learning and working with different model architectures and algorithmic approaches
  • Good knowledge of ML exchange formats, runtimes, and compilers
  • Knowledge of adapting models for and deploying to embedded platforms (TinyML)
  • Solid background in developing with C-based languages and Python
  • Experience in obtaining and formalising customer requirements and defining use cases
  • Fluent English 

We offer you

  • Flexible annual working hours based on a 40-hour week, with 100% employment
  • Vacation entitlement: 25 days from the age of 20, 27 days from the age of 40 and 30 days from the age of 50
  • Hybrid Working model
  • Generous bonus system and extra-mandatory pension fund contributions
  • Individual training opportunities (internal and external)
  • Relocation service
  • Various Discounts (Health, Car, Entertainment and much more)
  • Employee Events
  • Flat hierarchy structure
  • Warm and international corporate culture based on respect and cooperation

About Us

Hexagon is a leading provider of digital reality solutions and employs more than 24,000 people in 50 countries. You will be part of a strong, experienced, inspiring and motivated team of experts driving the future of Hexagon. You will use and develop your skills in our highly innovative and diverse environment. Flexible working models allow you to ideally combine work and private interests.


If you have any questions, please do not hesitate to contact Brigitte Schnetzer, Talent Acquisition Specialist.

Hexagon Technology Center GmbH
Heinrich Wild Strasse
CH-9435 Heerbrugg
Job-ID: an0oe25m