HP
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
HP ищет Senior Software Engineer в команду PC Design для разработки software-платформ и интеграции edge AI в продукты следующего поколения. Роль предполагает full-stack разработку, внедрение ML-моделей (LLM, vision, audio) в продакшн и построение агентных и RAG-пайплайнов.
Задачи
- Проектировать, разрабатывать и поддерживать full-stack фичи: frontend-приложения, backend-сервисы, локальные компоненты и cloud-интеграции
- Интегрировать, оценивать и деплоить ML-модели (LLM, vision, audio) в продакшн, включая препроцессинг данных, inference-пайплайны, оценку и мониторинг
- Работать с audio-video и мультимодальными моделями: понимание встреч, суммаризация видео, атрибуция спикеров, кросс-модальный поиск
- Дообучать и адаптировать предобученные модели под продуктовые задачи, определять датасеты, бенчмарки и метрики качества
- Проектировать и реализовывать агентные и RAG-воркфлоу с использованием LLM, tool use и корпоративных источников данных
- Строить и оценивать агентные AI-воркфлоу: декомпозиция задач, планирование, tool/function calling, управление памятью и контекстом, мультиагентная оркестрация
- Интегрировать ML-модели с cloud-платформами и встраиваемыми системами для продакшн-деплоя
- Определять guardrails, evaluation harness и observability для агентных систем: обработка ошибок, human-in-the-loop, бюджеты по стоимости и латентности
- Разрабатывать автотесты и участвовать в CI/CD, build-пайплайнах, code signing, упаковке и подготовке релизов
- Следить за новыми достижениями в ML, computer vision, робототехнике и смежных областях
- Менторить младших коллег и участвовать в обмене знаниями
Требования
- Bachelor’s или Master’s degree в Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Machine Learning, Mathematics или эквивалентный практический опыт
- 4–8 лет опыта full-stack разработки: frontend, backend и application-level
- Практический опыт создания, дообучения или деплоя ML-моделей в продакшн-системах
- Опыт разработки современного frontend на Angular, React, TypeScript, JavaScript, HTML, CSS
- Опыт backend-разработки на одном или нескольких языках: C++, Rust, Python, C#, Node.js, Go или аналогичных
- Опыт интеграции AI-сервисов, включая LLM и современные AI API
- Практический опыт с ML-фреймворками: PyTorch, TensorFlow / TensorFlow Lite, ONNX Runtime, Hugging Face Transformers, включая inference, fine-tuning и оценку
- Опыт проектирования мультиагентных и длительных агентных пайплайнов с управлением состоянием, ретраями, детерминированным восстановлением и оценкой успеха задач
- Опыт работы с LLM, Vision Language и speech-моделями
- Понимание глубоких нейросетей и методов оптимизации моделей: квантизация, pruning, distillation, уменьшение размера для edge и on-device деплоя
- Опыт деплоя и сервинга моделей в cloud и edge-средах (AWS, Azure или Google Cloud, контейнеризованный inference, GPU/NPU-ускорение)
- Сильные навыки Python, практический опыт препроцессинга данных, создания датасетов и метрик оценки моделей
- Опыт разработки Windows desktop-приложений, API и cloud-connected ПО
- Сильные навыки отладки, оптимизации производительности и troubleshooting
- Опыт с Git, CI/CD-пайплайнами, автотестами и современными практиками разработки
- Сильные навыки письменной и устной коммуникации, умение работать в глобальных кросс-функциональных командах
Условия
- Диапазон оплаты: $147,050–$230,850 в год плюс бонусы и/или equity (только для кандидатов в США)
- Медицинская страховка (health, dental, vision)
- Страхование долгосрочной/краткосрочной нетрудоспособности
- Программа помощи сотрудникам (EAP)
- Flexible spending account
- Страхование жизни
- Щедрая политика отпусков: 4–12 недель полностью оплачиваемого родительского отпуска в зависимости от стажа, 11 оплачиваемых праздников, дополнительные гибкие оплачиваемые отпуска и больничные
- Full time, без смен
- Командировки до 25%
- Релокация доступна
Навыки
- Angular
- React
- TypeScript
- JavaScript
- HTML
- CSS
- C++
- Rust
- Python
- C#
- Node.js
- Go
- PyTorch
- TensorFlow
- TensorFlow Lite
- ONNX Runtime
- Hugging Face Transformers
- LLM
- RAG
- Vision Language Models
- Speech Recognition
- TTS
- Computer Vision
- Deep Neural Networks
- Quantization
- Pruning
- Distillation
- AWS
- Azure
- Google Cloud
- Docker
- GPU
- NPU
- Windows
- Git
- CI/CD
- Tauri
- WebView
- WebRTC
- PowerShell
- COM
- Microsoft Graph
- Microsoft Intune
- ADMX
- Group Policy
- WebSocket
- gRPC
- MLOps
- OpenVINO
- TensorRT
- CoreML
- DirectML
- Windows ML
- OCR
- Pose Estimation
- 3D Estimation
- SSO