Назад
Company hidden
обновлено 1 день назад

Algorithm Engineer (C++, Image Processing, HPC)

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

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

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

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

Текст:
/
TL;DR
Algorithm Engineer (C++, Image Processing, HPC): Designing and deploying advanced algorithms and production software for semiconductor reticle inspection platforms with an accent on image processing, defect detection, mathematical modeling, and GPU-accelerated computing. Focus on optimizing scalable C++ and CUDA solutions, applying machine learning and deep learning, and improving accuracy, throughput, and system performance.

Location: Milpitas, California, United States; onsite role

Salary: $136,300–$231,700 annually

Company

hirify.global develops metrology and inspection systems for the semiconductor manufacturing ecosystem, including reticle inspection solutions for mask shops and semiconductor fabs.

What you will do

  • Design, develop, and optimize algorithms for pattern analysis, defect detection, classification, and data processing in semiconductor inspection systems.
  • Translate technical requirements into mathematical models and scalable algorithmic solutions.
  • Develop production-quality software using modern C++, object-oriented design, CUDA C++, GPU acceleration, and parallel computing.
  • Analyze large-scale datasets and optimize algorithms for accuracy, robustness, throughput, and system performance.
  • Research and apply machine learning, deep learning, and generative AI to improve inspection capabilities and automation.
  • Collaborate with hardware, optics, systems engineering, applications, field teams, and customers on deployment and integration; occasional international travel is required.

Requirements

  • PhD in Electrical Engineering, Computer Science, Applied Mathematics, Physics, or a related field; or an MS in one of these fields with 3+ years of relevant experience.
  • Strong background in algorithm development, applied mathematics, numerical methods, image processing, computer vision, or related disciplines.
  • Strong proficiency in modern C++ and experience developing complex software systems for production environments.
  • Experience with performance-oriented software development on CPU and/or GPU architectures.
  • Strong analytical, debugging, problem-solving, communication, and cross-functional collaboration skills.

Nice to have

  • Experience with CUDA C++, GPU programming, parallel computing, or high-performance computing architectures.
  • Experience in semiconductor manufacturing, inspection, metrology, computational lithography, simulation, or related technical domains.
  • Familiarity with machine learning and deep learning for data analysis, imaging, or classification.
  • Experience with Python and scientific computing tools.
  • Understanding of optical systems and computational imaging.

Culture & Benefits

  • Collaboration across multidisciplinary engineering teams focused on semiconductor inspection innovation.
  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching and employee stock purchase program.
  • Paid time off, company holidays, and family care and bonding leave.
  • Tuition reimbursement, student debt assistance, career development programs, financial planning, and wellness benefits.

Hiring process

  • Multiple interviews with hiring managers, conducted in person or by video conference.

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