Etched
Сан-Хосе, Соединенные Штаты9 месяцев назад
150 000 – 330 000 USD
в год
Заголовок: Инженер-программист по инфраструктуре Местоположение: Сан-Хосе / Офис
Компенсация: $150K - $330K в год
О Etched
Etched разрабатывает аппаратное обеспечение для передовой разведки. Мы совместно проектируем чипы, стойки, программное обеспечение и производственные процессы, чтобы обеспечить лучшую в своем классе пропускную способность и задержку как для задач предварительной загрузки, так и для задач декодирования. Наши первые продукты сильно ориентированы на инференс. При поддержке сотен миллионов от ведущих инвесторов и штате ведущих инженеров, Etched переопределяет инфраструктурный уровень для самой быстрорастущей отрасли в истории.
Краткое описание вакансии
Создание передовых специализированных ASIC для моделей требует разработки специальной инфраструктуры и инструментария для поддержки сверхбыстрой, надежной и масштабируемой разработки на всех уровнях — от симуляции до кремния. Мы создаем эту инфраструктуру как программное обеспечение — и разрабатываем ее с теми же лучшими практиками, которые применяем к нашим продуктам. Мы используем тот же уровень строгости, дисциплины проектирования, стандартов качества и тестирования, которые применяем к нашим ASIC, программному обеспечению и платформе.
Вы будете руководить разработкой и внедрением инструментария инфраструктуры следующего поколения, позволяя инженерам Etched ASIC, программного обеспечения и платформы быстрее итерировать, создавать более надежные решения и расширять границы производительности ИИ. Это включает в себя создание и масштабирование нашего гибридного высокопроизводительного вычислительного кластера (HPC), оптимизированного для массово параллельных CI, рабочих процессов EDA, эмуляции и выполнения задач с учетом аппаратного обеспечения.
Вы также будете проектировать и внедрять современный стек наблюдаемости с интеграцией LLM и сильным акцентом на потоковую телеметрию состояния и производительности, агрегацию журналов, распределенное трассирование, генерацию инсайтов, синтетическое тестирование и интеллектуальное оповещение — для конвейеров CI, симуляционных кластеров и конечных точек сервисов.
Эта роль требует сильного инженерного подхода к программному обеспечению, понимания качества и глубокого понимания систем. Речь идет не просто о написании скриптов — речь идет о написании кода, который создает и управляет инфраструктурой с точностью, повторяемостью и целеустремленностью.
Ключевые обязанности
Проектирование и создание оркестрационных уровней, которые управляют нашими гибридными высокопроизводительными кластерами — обеспечивая симуляцию, синтез и непрерывную интеграцию ИИ ASIC в беспрецедентном масштабе.
Разработка и поддержка полностью программируемого управляющего уровня инфраструктуры для обеспечения воспроизводимости, аудируемости и быстрой итерации по всему стеку.
Создание инструментов и абстракций, которые позволяют инженерам использовать огромный параллелизм, не беспокоясь о лежащей в основе сложности.
Прототипирование и выполнение стратегий оркестрации и миграции рабочих нагрузок между локальными и облачными средами, балансируя производительность, доступность и репликацию хранилищ, время безотказной работы и стоимость на гетерогенном аппаратном и вычислительном оборудовании.
Внедрение телеметрии в реальном времени, систем трассировки, которые предоставляют инсайты из миллионов метрик, обеспечивая проактивную отладку и оптимизацию системы.
Создание полного стека наблюдаемости, который включает панели мониторинга, оповещения, автоматизированные ответы и фреймворк синтетического тестирования для проактивной проверки производительности и надежности инфраструктуры для различных потоков приложений и данных, гарантируя, что мы будем действовать проактивно в отношении проблем, влияющих на рабочие процессы разработки и производительности.
Примеры проектов
Проектирование и развертывание полностью автоматизированного, масштабируемого гибридного HPC-кластера, сочетающего bare-metal серверы и коммутаторы с облачными экземплярами, подготовленными через MaaS и оркестрируемыми через SLURM и Kubernetes, оптимизированного для смешанных рабочих нагрузок EDA и параллельных конвейеров CI.
Разработка системы наблюдаемости в реальном времени для конвейеров инструментов ASIC и распределенных сборок, интегрируя Prometheus, Grafana и VictoriaMetrics с потоковой телеметрией, трассировкой и оповещениями для обнаружения регрессий производительности до того, как они повлияют на кремний.
Проектирование и внедрение программируемого управляющего уровня инфраструктуры как кода, используя Terraform, Ansible и Puppet, для версионирования, аудита и повторного развертывания каждого уровня стека разработки Etched с детерминированной воспроизводимостью.
Создание интерактивной среды разработки с нулевым временем простоя, которая подготавливает и подключает сеансы Jupyter и VS Code к GPU и узлам с большим объемом памяти через безопасную сеть с нулевым доверием, абстрагируя состояние кластера и сбои машин.
Прототипирование и оценка стратегий динамической миграции рабочих нагрузок между локальными и облачными средами для оптимизации задержки, надежности и стоимости конвейеров симуляции и синтеза.
Проектирование фреймворка синтетического тестирования и инъекции ошибок для проверки поведения инфраструктуры при высокой нагрузке, сбоях оборудования и прерывистых сетевых разделах — до того, как они произойдут в продакшене.
Вы можете подойти, если вы
Являетесь инженером-программистом с системным мышлением, который любит создавать фундаментальные платформы, работать в тесном контакте с аппаратным обеспечением и облаком, решать масштабные проблемы с высоким рычагом.
Являетесь глубоко техническим инженером, который рассматривает инфраструктуру как программную проблему — отдавая приоритет чистым абстракциям, системе контроля версий, небольшим спискам изменений, легкому откату, тестированию и долгосрочной поддерживаемости над ад-хок конфигурацией.
Обладаете сильными навыками программирования на таких языках, как Python, Go, Rust и C++, и комфортно себя чувствуете при создании производственного инструментария.
Обладаете экспертными знаниями Linux, виртуализации, контейнеризации и конвейеров CI/CD, с глубоким пониманием того, как отлаживать, оптимизировать и масштабировать сложные системы.
Знакомы с инструментами Infrastructure as Code, такими как OpenTofu, Ansible или Puppet, и вам нравится проектировать декларативные, воспроизводимые системы инфраструктуры.
Понимаете и используете PromQL и другие языки телеметрии/запросов, использовали LLM для извлечения инсайтов из метрик в реальном времени и знаете, как проектировать и настраивать стеки наблюдаемости.
Имеете опыт отладки и решения сложных проблем интеграции аппаратного и программного обеспечения на bare-metal системах, сетях и распределенных рабочих нагрузках.
Можете руководить техническими командами и наставлять их, направлять решения по проектированию и помогать другим развивать здравые инженерные инстинкты.
Имеете более 8 лет опыта в области инфраструктурной инженерии, системного программирования или разработки серверного программного обеспечения — в идеале в средах, где важны производительность, масштаб или взаимодействие с аппаратным обеспечением.
Руководствуетесь любопытством, проявляете инициативу и обладаете врожденным чувством ответственности — вы процветаете на неизведанной территории, проектируете для крайних случаев и любите делать системы более мощными, надежными и элегантными.
Сильные кандидаты также могут иметь опыт работы с
Знакомство с системой сборки Bazel
Глубокое понимание процессов разработки ASIC, особенно тех, которые включают Synopsys, Cadence и Verilator, включая то, как инструменты EDA взаимодействуют с инфраструктурой для симуляции, синтеза и верификации.
Практический опыт проектирования систем с AWS, GCP или Azure, включая гибридные локальные/облачные развертывания, стратегии миграции рабочих нагрузок и облачные инструменты оркестрации.
Опыт мониторинга, подготовки и отладки bare-metal серверов, сетевого оборудования и высокопроизводительных систем хранения данных в серверных стойках.
Комфорт в профилировании и оптимизации вычислительных сред для задержки в однопоточном режиме, рабочих нагрузок, ограниченных памятью, или пропускной способности ввода-вывода, особенно в контексте производительности симуляции или CI.
Опыт построения или эксплуатации систем телеметрии в масштабе с использованием Prometheus, Grafana, Loki, VictoriaMetrics и инструментов для распределенной трассировки, агрегации журналов и оповещения в реальном времени через гетерогенные среды (SMS, email, push-уведомления и т. д.)
Преимущества
Медицинский, стоматологический и офтальмологический пакеты с щедрым покрытием.
Жилищная субсидия в размере 2500 долларов США в месяц для тех, кто живет в шаговой доступности от офиса
Поддержка при переезде для тех, кто переезжает в Сан-Хосе (Santana Row)
Различные оздоровительные программы, охватывающие фитнес, психическое здоровье и многое другое
Ежедневный обед + ужин в нашем офисе
Неограниченный бюджет на вычисления при условии обоснования рентабельности инвестиций
Чем мы отличаемся
Etched верит в «горький урок». Мы — первая система передовой ИИ, ориентированная на инференс. Наш целевой рынок — весь инференс, в отличие от многих наших конкурентов.
Мы полностью очная команда в Сан-Хосе (Santana Row) и высоко ценим инженерные навыки. У нас нет границ между инженерией и исследованиями, и мы ожидаем, что весь наш технический персонал будет вносить вклад в обе области и при необходимости работать в разных дисциплинах.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
Релокация
Соединенные Штаты, Сан-Хосе
ИИ напишет его по твоему резюме, останется только отправить