Назад
Company hidden
4 дня назад

Software Engineer III (Embedded ML)

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

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

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

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

Текст:
/
TL;DR
Software Engineer III (Embedded ML): Bringing machine learning models from research into real-time inference on embedded devices for AR/VR, wearable, audio, vision, and multimodal applications with an accent on model optimization, hardware integration, and high-performance C/C++ engineering. Focus on quantization, pruning, profiling, and solving latency, memory, compute, and power constraints across DSPs, NPUs, microcontrollers, and mobile SoCs.

Location: Onsite in Redmond, Washington, United States

Company

hirify.global provides information technology and workforce solutions through a large professional services organization operating across the United States and Canada.

What you will do

  • Transition machine learning models from research prototypes into efficient real-time inference solutions on embedded devices.
  • Train, fine-tune, and adapt models for audio, vision, and multimodal AR/VR and wearable applications.
  • Optimize and profile models using quantization, pruning, distillation, operator fusion, and architecture refinements.
  • Port and integrate models on DSPs, NPUs, microcontrollers, and mobile SoCs while resolving performance bottlenecks.
  • Develop high-performance C/C++ inference pipelines, evaluation tools, scripts, and research infrastructure.
  • Collaborate with research scientists, hardware, runtime, and toolchain teams on end-to-end ML deployment and monitoring.

Requirements

  • Onsite availability in Redmond, Washington is required.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • Industry experience optimizing and running ML inference on embedded or resource-constrained devices.
  • Hands-on experience training models with PyTorch or TensorFlow.
  • At least 2 years of industry experience writing production-quality C/C++ code.
  • Experience profiling and debugging ML and hardware performance issues, with familiarity with DSPs, NPUs, microcontrollers, mobile SoCs, and associated toolchains.

Nice to have

  • Experience with ML for audio, computer vision, AR/VR, or wearable devices.
  • Knowledge of audio DSP fundamentals, including filtering, STFT/filterbanks, beamforming, and real-time audio processing.
  • Experience with ExecuTorch, TFLite/LiteRT, ONNX Runtime, or vendor NPU/DSP SDKs.
  • Experience with model compression, SIMD/NEON, DSP intrinsics, or fixed-point arithmetic.

Culture & Benefits

  • Collaborative, multifunctional environment involving researchers, hardware engineers, and software developers.
  • Emphasis on communication, documentation, code reviews, knowledge sharing, ownership, and self-motivation.
  • Full-time consultants have access to medical, dental, vision, 401(k) contributions, PTO, and sick leave.
  • Work involves research-oriented problem solving at the frontier of AR/VR and wearable experiences.

Hiring process

  • Application evaluation may use artificial intelligence tools to analyze job-related qualifications and interview responses.
  • Final employment decisions are made by qualified hiring personnel and are not based solely on AI-generated recommendations.

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