Назад
Company hidden
обновлено 14 часов назад

Senior Software Engineer (C++)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (C++/PyTorch): Architecting and deploying cloud image-processing and ML serving infrastructure for satellite ground data products with an accent on low-latency distributed systems, native runtime integration, and production performance. Focus on designing scalable serving interfaces, optimizing inference across CPUs and accelerators, benchmarking reference implementations, and validating mission-critical systems.

Location: Hybrid; on-site in San Jose, California three days per week. Applicants must meet U.S. export-control eligibility requirements and be eligible to access controlled information.

Salary: $232,000–$261,000 per year, plus equity and benefits.

Company

hirify.global designs, builds, and operates low-Earth-orbit satellite constellations and mission-critical Earth-intelligence data products.

What you will do

  • Architect, develop, and deploy cloud image-processing and ML serving infrastructure for ground data products.
  • Design distributed, low-latency systems that scale across cloud workloads and multiple customer data feeds.
  • Define interfaces for data pipelines to invoke performant native and accelerated code.
  • Build production serving paths for image-data pipelines and extend the architecture for onboard-compute missions and future accelerators.
  • Deliver high-performance reference implementations, benchmarks, and verification and validation tests.
  • Mentor engineers and produce technical designs, trade studies, and interface documentation.

Requirements

  • 6+ years of professional software engineering experience, including technical leadership in distributed computation or data-intensive systems.
  • Expert-level C++ with strong knowledge of memory management, concurrency, and performance-oriented production programming.
  • Strong PyTorch experience and production experience running models in cloud-based C++ runtimes using LibTorch or an equivalent.
  • Experience architecting low-latency distributed systems for image processing, ML, data analysis, or computer vision.
  • Strong Python skills and experience integrating native optimized implementations.
  • Ability and willingness to obtain and maintain a U.S. security clearance, plus eligibility to access U.S. export-controlled information.

Nice to have

  • Experience with TPUs or other accelerators and accelerator tradeoff analysis.
  • Inference optimization using quantization, graph compilation, or kernel fusion.
  • GPU acceleration with CUDA, HIP, or similar technologies.
  • CI/CD for containerized workloads and performance regression testing.
  • Experience with space, aerospace, or other mission-critical software environments.

Culture & Benefits

  • Full-time employment with equity compensation.
  • Medical, dental, and vision insurance, plus a 401(k) retirement plan.
  • Short- and long-term disability and life insurance.
  • Three weeks of paid vacation for new employees, 12 paid holidays, unlimited sick time, and paid parental leave.
  • Equal employment opportunity and reasonable accommodation support.

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