Software Engineer for Machine Learning Solutions

vor 2 Wochen


Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit
Job Overview

This role is an exciting opportunity to leverage your expertise in machine learning and software development to drive innovation and growth within our team.

Responsibilities
  • Support product teams in integrating cutting-edge machine learning algorithms into software and hardware products using advanced tools and frameworks.
  • Implement deployable machine learning software artifacts and solutions for various platforms.
  • Collaborate with experts on state-of-the-art machine learning algorithms for image, point cloud, and text data processing.
  • IDentify and document technical product requirements, facilitating seamless communication between AI and product stakeholders.
  • Benchmark the accuracy and performance of machine learning solutions, devising acceptance test criteria and strategies.
  • Work within an agile environment, collaborating with global product teams to deliver high-quality results.
About Us

As a leading provider of digital reality solutions, Hexagon empowers over 24,000 professionals worldwide to shape the future. Our highly innovative and diverse environment offers opportunities for skill development and growth.

Requirements
  • University degree in computer science or a related field.
  • At least 5 years of experience in software development.
  • Strong understanding of machine learning principles and experience working with various model architectures.
  • Knowledge of ML exchange formats, runtimes, and compilers.
  • Familiarity with adapting models for and deploying to embedded platforms.
  • Proficiency in C-based languages and Python.
  • Experience in gathering and formalizing customer requirements and defining use cases.
  • Fluency in English.
Benefits
  • A competitive salary range: $120,000 - $180,000 per year.
  • 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.
  • Variety of discounts (Health, Car, Entertainment, and more).
  • Employee Events.
  • Flat hierarchy structure.
  • International corporate culture based on respect and cooperation.


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge machine learning solutions.Key ResponsibilitiesSupport product teams in integrating machine learning algorithms into software and hardware products using advanced tools and frameworks.Implement deployable machine learning...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    About this roleAt Hexagon, we're looking for a skilled Machine Learning Engineer to join our team.Key responsibilitiesCollaborate with product teams to integrate ML algorithms into software and hardware products.Implement deployable ML software artifacts and solutions for various platforms.Work with state-of-the-art ML algorithms on image, point cloud, and...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Discover a world of opportunities as Senior Machine Learning Engineer in our cutting-edge digital reality solutions team.About the RoleWe are seeking an experienced Senior Machine Learning Engineer to join our team and contribute to the development of innovative ML algorithms and software artifacts. As a key member of our product teams, you will work closely...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Machine Learning ExpertiseThis is your chance to work with state-of-the-art machine learning algorithms on image, point cloud, and text data.Implement and deploy machine learning software artifacts and solutions for various software and hardware platforms.Benchmark the accuracy and performance of machine learning solutions, devise acceptance test criteria...

  • Software Engineer

    vor 4 Wochen


    Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    We are seeking a highly skilled Software Engineer to join our team at "{company}". A talented software development professional with exceptional expertise in crafting innovative software solutions. Responsibilities will include designing, developing, testing, and deploying software applications to meet business needs.Key skills and qualifications...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Systems Design Engineer to join our Geospatial Content Solutions team at Leica Geosystems AG in Heerbrugg, Switzerland.Job DescriptionThis is an exciting opportunity to work on cutting-edge technology development for aerial data acquisition, processing, and content creation. As an Embedded Systems Design...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Job DescriptionWe are seeking a highly skilled C++ Software Engineer to join our sensor firmware development team. As a key member of our team, you will be responsible for developing outstanding sensor firmware using modern C++ and Python on latest generation surveying sensors.Key ResponsibilitiesDeveloping high-quality sensor firmware using C++ and...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Be part of a leading provider of digital reality solutions and drive the future of Hexagon as a Principal Document Intelligence Engineer.About the RoleWe are seeking an experienced Principal Document Intelligence Engineer to join our team in Heerbrugg or Zurich. As a key member of our AI Hub, you will design and develop complete end-to-end machine learning...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Unlock the Power of Digital RealityWe are seeking a talented and experienced Embedded Linux Engineer to join our dynamic engineering team. In this position, you will play a crucial role in the development, customization, and optimization of Linux-based board support packages for our embedded systems.About the RoleAs a BSP Embedded Linux Engineer, you will be...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Unlock Your Potential in Cloud Application EngineeringAt Leica Geosystems, we're passionate about delivering precision and innovation through digital reality solutions. As a Cloud Application Engineer, you'll join our team of experts in creating cutting-edge solutions that empower a sustainable future.Translate business requirements into actionable plans,...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    About Leica Geosystems AGLeica Geosystems AG is a leading provider of digital reality solutions, employing over 24,000 people in 50 countries. Our team of experts drives the future of Hexagon, utilizing innovative and diverse environments.Benefits for YouWe offer flexible annual working hours based on a 40-hour week, with 100% employment. Vacation...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    Job DescriptionA challenging opportunity has arisen for an experienced Electronics Engineer to join our team in Geospatial Solutions. As a key member of our technical team, you will be responsible for designing and developing complex electronics for our surveying instruments.About the RoleYou will lead the development of electronic designs with embedded...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    About the RoleWe are seeking a highly skilled Senior Development Engineer C++ to join our team at Leica Geosystems. As a key member of our software development team, you will be responsible for designing and implementing solutions for our high-end software using a wide range of technologies.Key ResponsibilitiesDesign and implement solutions for distributed...

  • Software Engineer

    vor 4 Wochen


    Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications using a range of technologies and programming languages.Main ResponsibilitiesDesign and develop software applications using Java and PythonCollaborate with...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    Unser AngebotWir suchen einen erfahrenen und motivierten Application Engineer, der sich in unsere multikulturelle und agile Produktmanagement-Team integrieren möchte. Als Teil unseres Teams wirst du an der Entwicklung und Verbesserung von Softwarelösungen für die Bauindustrie beteiligt sein.Deine Aufgaben Zusammenarbeit mit unserem R&D-Team zur...


  • Heerbrugg, Sankt Gallen, Schweiz JobCloud PPP Vollzeit

    About the RoleAs a Software Engineer at our company, you will be responsible for designing and developing scalable software solutions using object-oriented programming principles. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality and reliability.Key Responsibilities* Design and develop...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    Are you a skilled software engineer with a passion for precision and innovation? Do you have a strong background in computer vision, mobile robotics, or photogrammetry? We are seeking an experienced Senior Digital Reality Algorithm Engineer to join our team at Leica Geosystems AG in Heerbrugg, Switzerland.Job Description:We are looking for a talented...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing software for our embedded systems.Drive the development of software for our embedded systems based on application specifications.Develop, test, and document software components, as well as set up...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems Vollzeit

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our cross-functional team in developing sophisticated multi-sensor devices.Key Responsibilities:Drive embedded software development based on application specifications through software architecture, development, testing, and documentation as well as toolchain/CI/CD setup and...


  • Heerbrugg, Sankt Gallen, Schweiz Leica Geosystems AG Vollzeit

    Job OverviewAs a senior software engineer, you will be responsible for leading the development of our company's flagship product. This includes designing and implementing software solutions that meet the needs of our customers and collaborating with cross-functional teams to ensure timely delivery. If you have a passion for innovative software development...