QuEra Computing
Senior Scientific Software Engineer — Autoresearch
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженерная роль в QuEra Computing для создания платформы autoresearch, автоматизирующей теоретические и вычислительные исследования в квантовых вычислениях. Нужно сочетать классический поиск и оптимизацию с AI-агентами и обеспечивать воспроизводимую оценку результатов.
Задачи
- Проектировать и строить платформу autoresearch: программируемые стратегии поиска, интеграция агентов и инструментов, надёжное выполнение длительных экспериментов
- Разрабатывать и оценивать методы поиска и оптимизации для генерации, отбора, уточнения и комбинирования кандидатов при ограниченных вычислительных бюджетах
- Сотрудничать с теоретиками и исследователями компиляторов, переводя исследовательские вопросы в пространства поиска, ограничения, цели и исполняемые процедуры оценки
- Обеспечивать воспроизводимые доказательства прогресса: проверки корректности, сильные бейзлайны, измерение с учётом шума и независимая валидация
- Достигать полезных открытий и улучшений в программном обеспечении
Требования
- Сильные навыки разработки ПО и опыт самостоятельной поставки существенных исследовательских или инструментов для разработчиков
- Владение Rust или сопоставимым системным языком и научное программирование на Python
- Глубокий практический опыт в поиске и оптимизации: комбинаторная оптимизация, эволюционные алгоритмы, метаэвристики или автоматизированный дизайн алгоритмов
- Практический опыт построения систем автоматизированного поиска или оптимизации с итеративной генерацией кандидатов, экспериментами и обучением на обратной связи
- Сильное экспериментальное чутьё: выбор значимых целей, распределение бюджетов оценки, диагностика сбоев, отличие реальных улучшений от шума
- Умение работать с исследователями разных дисциплин и превращать математические идеи в надёжные вычислительные инструменты
Условия
- Базовая зарплата $160,400 - $220,400
- Equity-гранты для всех новых сотрудников
- PhD приветствуется, но не обязателен
- Равные возможности трудоустройства и разнообразная рабочая среда
Навыки
- Rust
- Python
- комбинаторная оптимизация
- эволюционные алгоритмы
- метаэвристики
- автоматизированный дизайн алгоритмов
- LLM-guided search
- program synthesis
- Bayesian optimization
- bandit methods
- performance engineering
- profiling
- benchmarking
- quantum computing
- quantum error correction