Moog
AI Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
AI Software Engineer в Moog для разработки и поддержки распределённых облачных систем на стыке классической разработки и генеративного AI. Полный стек на C#/.NET с интеграцией LLM и контейнеризацией в Azure.
Задачи
- Проектировать, разрабатывать и поддерживать fullstack-приложения на C# и .NET
- Развивать функциональность распределённых облачных систем на Azure
- Реализовывать новую бизнес-логику и фичи под меняющиеся требования
- Интегрировать и оптимизировать генеративный AI и LLM через orchestration-фреймворки
- Контейнеризировать приложения с помощью Docker, Kubernetes и/или Azure Container Apps
- Поддерживать и устранять неполадки в production-системах для высокой доступности
- Взаимодействовать с кросс-функциональными командами для масштабируемых решений
- Писать чистый, поддерживаемый и документированный код по принципам ООП
- Участвовать в code review и улучшении процессов
Требования
- 5 лет профессионального опыта разработки ПО
- Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
- Сильное владение C# и принципами ООП
- Опыт с .NET framework и .NET Core
- Знакомство с современными веб-технологиями и фреймворками (React, Angular, Vue.js и др.)
- Практический опыт с Microsoft Azure: DevOps, Messaging Systems, Infrastructure as Code
- Желательно: опыт с Blazor (Server или WebAssembly)
- Желательно: опыт с LLM orchestration-фреймворками (LangChain, LangGraph, Semantic Kernel, Semantic Memory или аналоги)
- Практические знания контейнеризации (Docker, Kubernetes и/или Azure Container Apps)
- Понимание архитектур распределённых систем и паттернов проектирования
- Опыт с REST API и инструментами тестирования (Postman, Insomnia, REST Client и др.)
- Опыт unit- и integration-тестирования
- Требуется доступ к информации, контролируемой экспортным законодательством США
Условия
- Конкурентная компенсация, ежегодное распределение прибыли, matching 401k, участие в Employee Stock Purchase Plan, FSA и HSA
- Гибкий оплачиваемый отпуск, праздники, программа родительского отпуска, помощь с релокацией
- Комплексная страховка: медицинская, стоматологическая, зрение, жизнь, инвалидность, EAP и дополнительные покрытия
- Оплата обучения, менторинг и коучинг, программы развития лидерства
- Employee Resource Groups, культурные мероприятия и праздники
- Гибридный формат в Buffalo, NY
- Зарплата $110,000–$145,000 в год
Навыки
- C#
- .NET
- .NET Core
- OOP
- React
- Angular
- Vue.js
- Microsoft Azure
- Azure DevOps
- Infrastructure as Code
- Blazor
- LangChain
- LangGraph
- Semantic Kernel
- LLM
- Docker
- Kubernetes
- Azure Container Apps
- REST API
- Postman
- Insomnia
- Unit testing
- Integration testing