ChipAgents
Software Engineer, ML for EDA
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду ML для EDA: превращает исследования в области машинного обучения для задач chip design в продакшн-системы платформы ChipAgents и встраивает их в клиентские design-среды.
Задачи
- Разрабатывать и поддерживать продакшн-софт, выводящий ML-исследования в платформу ChipAgents
- Интегрироваться с EDA-инструментами, flow-скриптами, библиотеками и вычислительной инфраструктурой
- Строить data pipelines и тулинг, превращающие прогоны EDA-инструментов в датасеты для обучения и оценки
- Разворачивать и поддерживать софт в клиентских окружениях, включая on-premises и сети с ограничениями
- Превращать повторяющуюся интеграционную работу в переиспользуемые инструменты: deployment-тулинг, адаптеры, документацию
- Отвечать за надёжность и производительность систем, которыми пользуются исследователи и клиенты
- Передавать обратную связь клиентов, кейсы отказов и запросы фич в research- и product-команды
- Писать хорошо спроектированный, поддерживаемый продакшн-код
Требования
- Сильные навыки software engineering на Python и опыт построения продакшн-систем в Linux
- Знакомство с digital design flow (synthesis, place and route, timing и power analysis) и EDA-инструментами
- Рабочее знание machine learning и того, как ML-системы обучаются, оцениваются и деплоятся
- Опыт развёртывания софта в клиентских или enterprise-окружениях, включая compute farms (LSF, Slurm), контейнеры и сети с ограничениями
- Сильные коммуникативные навыки и умение работать напрямую с клиентскими инженерными командами и исследователями
- Самостоятельность, сильное чувство ownership и ориентация на результат для клиента и бизнеса
Условия
- Базовая зарплата $150K–$350K в год + equity; готовы обсуждать компенсацию выше шкалы для исключительных кандидатов
- Неограниченный PTO и полный соцпакет (medical, vision, dental, 401k)
- Два офиса с бесплатной парковкой, частным спортзалом, бесплатными обедами, напитками и снеками
Навыки
- Python
- Linux
- EDA
- synthesis
- place and route
- timing analysis
- power analysis
- Machine Learning
- LSF
- Slurm
- containers
- Tcl
- Verilog
- Liberty
- LEF/DEF
- SDC
- SPEF
- LLM
- MLOps