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

Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning

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

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

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

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

Текст:
/
TL;DR
Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning (C++/ML inference): Building and optimizing production runtime pipelines for machine-learning-based autonomous vehicle planning with an accent on real-time inference, embedded GPU execution, and safety-critical trajectory generation. Focus on profiling and optimizing latency, memory, and throughput, tracing complex runtime failures, and designing validation, fallback, and observability systems.

Location: Santa Clara, California, United States; hybrid workplace

Salary: $130,000–$220,000 per year

Company

hirify.global develops AI-based virtual driver software for factory-built autonomous trucks, with operations in the United States and Europe.

What you will do

  • Design, implement, and optimize production runtime pipelines for machine-learning-based autonomous vehicle planning.
  • Integrate and deploy machine learning models in a scalable, safety-critical planning software stack.
  • Develop high-performance C++ components for feature extraction, inference, post-processing, trajectory generation, and runtime orchestration.
  • Optimize inference latency, throughput, memory usage, and multithreaded performance on compute-constrained embedded platforms.
  • Design runtime validation, safety guardrails, fallback mechanisms, testing, monitoring, and observability.
  • Investigate complex edge cases and production failures using logs, profiling, visualization, offline replay, and quantitative analysis.

Requirements

  • Bachelor’s, master’s, or doctoral degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 4+ years of experience developing high-performance production software.
  • Strong C++ skills and experience maintaining large-scale software systems.
  • Experience with real-time systems, production machine learning inference, software architecture, testing, and debugging.
  • Familiarity with TensorRT, CUDA, ONNX Runtime, or similar inference acceleration frameworks.
  • Strong ownership, analytical problem-solving, communication, and cross-functional collaboration skills.

Nice to have

  • Autonomous driving planning, prediction, or robotics software experience.
  • CPU and GPU profiling experience, including embedded GPU platforms.
  • Familiarity with PyTorch and machine learning workflows.
  • Experience with distributed systems, CI/CD, and cloud infrastructure.
  • Technical leadership and mentoring experience on large production software projects.

Culture & Benefits

  • Work in an innovative, future-oriented autonomous vehicle domain.
  • Opportunities for personal and professional development.
  • Catered free lunch, unlimited snacks, and beverages.
  • Competitive salary and benefits package, including a 401(k) plan.

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