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

Performance Library Engineer (AI/ML)

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

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

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

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

Текст:
/
TL;DR
Performance Library Engineer (AI/ML): Creating and optimizing performance-critical libraries and frameworks for an energy-efficient programmable processor with an accent on low-level C/C++ development, hardware/software co-design, and parallel programming. Focus on profiling and benchmarking performance, designing libraries for resource-constrained real-time environments, and collaborating with compiler and embedded engineering teams to improve compute efficiency.

Location: San Jose, CA or Pittsburgh, PA, United States

Salary: $130,000–$230,000 per year, plus equity and benefits

Company

hirify.global develops energy-efficient programmable processors designed to enable continuous AI/ML processing in IoT devices.

What you will do

  • Create and optimize performance-critical libraries and frameworks for the Fabric processor.
  • Develop, debug, and maintain low-level C/C++ systems code with clean interfaces and modular architecture.
  • Analyze and maximize software performance on a dataflow hardware architecture.
  • Design frameworks, libraries, benchmarks, and performance profiling tools for resource-constrained and real-time environments.
  • Collaborate with compiler and embedded engineering teams, providing feedback on compiler enhancements and performance tools.
  • Work on hardware/software co-design and applications for customers.

Requirements

  • 5+ years of software development experience and a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Hands-on experience working closely with hardware and exposure to at least two RISC, DSP, or GPU platforms.
  • Experience with framework and library design in resource-constrained or real-time environments.
  • Experience with CUDA, HIP, or other parallel programming models.
  • Strong C/C++ systems-level programming, debugging, performance profiling, benchmark design, or comparative hardware analysis skills.
  • Ability to communicate complex technical systems clearly and collaborate across multiple engineering teams.

Nice to have

  • Exposure to PTX, LLVM IR, or MLIR.
  • Expertise in two or more areas including linear algebra, machine learning, image processing, signal processing, audio processing, SDR, real-time programming, or robotics.

Culture & Benefits

  • 401(k) match and company-paid benefits.
  • Equity program and paid parental leave.
  • Flexibility and support for personal and professional development.
  • Collaborative work across compiler, embedded, and other engineering teams.

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