Назад
Company hidden
6 часов назад

Senior Software Engineer, Architecture & Algorithms (AI/ML)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (C#/.NET, C++): Designing and implementing core measurement, data-analysis, and signal/image-processing algorithms for optical surface profiling instruments with an accent on software architecture and numerical methods. Focus on optimizing high-performance multithreaded code and integrating AI/ML capabilities to improve instrument accuracy and precision.

Location: Newport, United Kingdom (Onsite)

Company

hirify.global (Filmetrics) is a market leader in 3D optical surface profiling and thin-film thickness measurement systems for the electronics industry.

What you will do

  • Define and evolve software architecture across the development lifecycle, establishing system requirements, interfaces, and specifications.
  • Design, implement, and optimize core algorithms for measurement, signal/image processing, and data analysis using numerical methods.
  • Develop maintainable C#/.NET and C++ software for high-performance multithreaded applications.
  • Evaluate algorithmic approaches through prototyping, benchmarking, and analysis of computational complexity.
  • Build robust unit and integration tests and use profiling to optimize memory usage, reliability, and security.
  • Collaborate with interdisciplinary engineering groups and stakeholders across the US, Europe, and Asia.

Requirements

  • Bachelor’s degree in Computer Science, Physics, Mathematics, or related Engineering field.
  • Significant experience in software engineering fundamentals, including architecture, data structures, and design patterns.
  • Strong expertise in algorithms, numerical methods, and multithreaded design.
  • Proficiency in Microsoft .NET (C#, VB.NET) and C++ programming.
  • Experience with Microsoft Visual Studio and Git.
  • Ability to deliver clear technical presentations and communicate effectively with global teams.

Nice to have

  • Master’s or PhD in a relevant technical field.
  • Experience developing scientific, measurement, or signal/image-processing algorithms.
  • Proven track record of delivering AI/ML capabilities in commercial products.
  • Background in applied mathematics, statistics, or scientific computing.
  • UX skills including wireframing, prototyping, and user flow design.

Culture & Benefits

  • Annual leave starting at 25 days plus bank holidays.
  • Contributory pension scheme and global bonus plan.
  • Cash health plan, life assurance, and rewards scheme.
  • Share scheme and cycle to work scheme.
  • Family-friendly total rewards package and inclusive work environment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →