Должность: Senior Software Development Engineer
Местоположение: Офис в Бельвью / Гибрид
Компенсация: $284K - $378K в год
Lambda, The Superintelligence Cloud, является лидером в области облачной инфраструктуры для ИИ, обслуживая десятки тысяч клиентов. Наши клиенты варьируются от исследователей в области ИИ до крупных компаний и гиперскейлеров. Миссия Lambda — сделать вычисления такими же повсеместными, как электричество, и дать каждому силу супер-интеллекта. Один человек, один GPU.
Если вы хотите построить лучший в мире облачный сервис для ИИ, присоединяйтесь к нам.
*Примечание: Эта должность требует присутствия в нашем офисе в Бельвью или Сан-Франциско 4 дня в неделю; назначенный компанией Lambda день удаленной работы в настоящее время — вторник.
Чем вы будете заниматься
- Проектировать, создавать и эксплуатировать программное обеспечение, которое автоматизирует жизненный цикл сети Lambda, от строительства дата-центров и развертывания устройств до эксплуатации второго дня.
- Создавать системы развертывания и нулевого касания (zero-touch deployment), которые переводят сетевые устройства для новых GPU-кластеров из смонтированных в готовые к эксплуатации с минимальными ручными действиями.
- Разрабатывать конвейеры (pipelines), которые генерируют, проверяют и развертывают конфигурацию сети как код, с автоматизированным тестированием, поэтапными развертываниями и безопасным откатом.
- Создавать инструменты для планирования мощностей, которые объединяют данные об инвентаризации, топологии и использовании для прогнозирования потребностей в портах, пропускной способности, оптике и IP-адресах по мере роста масштабов Lambda.
- Поддерживать синхронизацию предполагаемого и фактического состояния сети, интегрируя автоматизацию с системами источника истины (source-of-truth), инвентаризации и IPAM Lambda.
- Создавать API, сервисы и CLI, которые сетевые инженеры и другие внутренние команды используют для запроса, изменения и аудита сетевых ресурсов.
- Инструментировать системы, которыми вы владеете, с помощью метрик, логирования и оповещений, и использовать эти данные для повышения их надежности и скорости.
- Сотрудничать с командами сетевого инжиниринга, эксплуатации дата-центров и платформенными командами, чтобы превратить ручные процедуры (runbooks) в надежную автоматизацию самообслуживания.
- Участвовать в ротации дежурств для систем автоматизации и инструментов, которыми владеет ваша команда.
Вы
- Имеете 6+ лет профессионального опыта в разработке программного обеспечения, создании и эксплуатации производственных систем.
- Пишете производственный код с глубоким знанием нескольких языков.
- Создавали инструменты автоматизации или инфраструктуры, используемые другими инженерами, такие как системы развертывания, конвейеры развертывания, движки рабочих процессов или внутренние API.
- Имеете твердое понимание проектирования распределенных систем, включая проектирование API, моделирование данных, идемпотентность и обработку частичных сбоев.
- Следуете строгим инженерным практикам: обзор кода, автоматизированное тестирование, CI/CD и рабочие процессы на основе git.
- Комфортно работаете в командной строке Linux и понимаете основные сетевые концепции, такие как TCP/IP, DNS, DHCP, VLAN и IP-маршрутизация.
- Руководили техническими проектами от начала до конца, от проектного документа до вывода в продакшн, и обучали других инженеров.
- Четко общаетесь с инженерами-программистами, сетевыми инженерами и командами эксплуатации, и можете превращать операционные проблемы в требования к программному обеспечению.
Желательно иметь
- Опыт в области сетей, такой как проектирование или эксплуатация сетей дата-центров (Clos/spine-leaf fabrics, BGP, EVPN/VXLAN, ECMP).
- Опыт автоматизации сетевых устройств от таких поставщиков, как Arista, Juniper, Cisco или NVIDIA (Cumulus/SONiC), через их API, NETCONF/gNMI или шаблоны Jinja.
- Знакомство с инструментами и библиотеками для автоматизации сетей, такими как Ansible, Nornir, Netmiko, NAPALM или Terraform.
- Опыт работы с системами источника истины для сетей, DCIM или IPAM.
- Опыт создания инструментов для планирования мощностей или прогнозирования, или работы с большими объемами временных рядов телеметрии.
- Знакомство с сетями HPC/AI, такими как InfiniBand или RoCEv2, в масштабе GPU-кластеров.
- Опыт запуска сервисов на Kubernetes.
- Понимание ограничений по питанию, пространству и охлаждению дата-центров и того, как они формируют планы строительства.
Информация о диапазоне заработной платы
Годовой диапазон заработной платы для этой должности установлен на основе рыночных данных и других факторов. Однако для кандидата, чья квалификация значительно отличается от указанной в описании вакансии, может быть уместна заработная плата выше или ниже этого диапазона.
О Lambda
- Основана в 2012 году, более 500 сотрудников, быстро растет.
- Среди наших инвесторов notably TWG Global, US Innovative Technology Fund (USIT), Andra Capital, SGW, Andrej Karpathy, ARK Invest, Fincadia Advisors, G Squared, In-Q-Tel (IQT), KHK & Partners, NVIDIA, Pegatron, Supermicro, Wistron, Wiwynn, Gradient Ventures, Mercato Partners, SVB, 1517 и Crescent Cove.
- Наши исследовательские работы приняты на ведущих конференциях по машинному обучению и графике, включая NeurIPS, ICCV, SIGGRAPH и TOG.
- Наши ценности общедоступны:
- Мы предлагаем щедрую компенсацию наличными и акциями.
- Медицинское страхование, стоматологическое и офтальмологическое покрытие для вас и ваших иждивенцев.
- Стипендии на оздоровление и проезд для избранных должностей.
- План 401k с 2% соответствием компании (сотрудники из США).
- Гибкий план оплачиваемых отпусков, которым мы все действительно пользуемся.
Равные возможности трудоустройства
Lambda является работодателем, предоставляющим равные возможности. Кандидаты рассматриваются независимо от расы, цвета кожи, религии, вероисповедания, национального происхождения, возраста, пола, семейного положения, сексуальной ориентации и идентичности, генетической информации, статуса ветерана, гражданства или любых других факторов, запрещенных местным, государственным или федеральным законодательством.