Senior Software Engineer

Job expired!

Вы увлечены преобразованием жизни с помощью инновационных технологий? Microsoft приглашает вас стать частью динамичной среды, схожей с стартапом, где ваши технические навыки и ориентированность на клиента могут процветать. В Microsoft наша миссия заключается в том, чтобы дать каждому человеку и организации по всему миру возможность достигать большего. Мы содействуем культуре инклюзивности, уважения, честности и ответственности, обеспечивая рост каждого сотрудника как в профессиональном, так и в личном плане.

Как старший инженер-программист в команде Windows Shell AI, вы будете:

  • Разрабатывать и внедрять инновационные программные решения с использованием передовых технологий, включая мульти-модальные модели языков.
  • Сотрудничать с кросс-функциональными командами над проектами, основанными на ИИ, вносить вклад в разработку функций Windows, работающих на базе ИИ.
  • Писать чистый, эффективный и поддерживаемый код на C++.
  • Предоставлять техническое руководство и наставничество младшим инженерам и участникам команды.
  • Оставаться в курсе последних достижений в области ИИ, машинного обучения и разработки Windows.

Участвуя в разработке программного обеспечения, связанного с ИИ и машинным обучением в экосистеме Windows. Сотрудничайте с менеджерами продуктов, архитекторами и другими заинтересованными сторонами для определения объема проекта, требований и конечных результатов.

Писать высококачественный код на C++ и проявлять страсть к разработке и доставке первоклассного программного обеспечения.

Предлагать техническое руководство младшим инженерам, способствовать росту внутри команды и делиться знаниями для продвижения развития команды.

Быть в курсе последних достижений в области ИИ, машинного обучения и разработки Windows.

Квалификации

Обязательные квалификации

  • Степень бакалавра в области компьютерных наук или смежной технической области И 2+ лет опыта работы в программировании на таких языках, как C, C++, C#, Java, JavaScript или Python, ИЛИ эквивалентный опыт.
  • Доказанный опыт работы над сложными проектами и успешной разработки программных решений.
  • Опыт программирования на языке C++.
  • Глубокое понимание концепций, алгоритмов и фреймворков машинного обучения (например, TensorFlow, PyTorch).
  • Знакомство с LLM и мульти-модальными моделями языков.
  • Опыт разработки Windows.
  • Сильные навыки решения проблем и критического мышления.
  • Опыт работы в гибкой среде разработки.
  • Способность соответствовать требованиям безопасности Microsoft, клиентов и/или правительств. Это включает прохождение проверки на предмет облачных технологий Microsoft при приеме на работу/переводе и каждые два года после.

Предпочтительные квалификации

  • Степень бакалавра в области компьютерных наук ИЛИ смежной технической области И 4+ лет опыта работы в программировании на таких языках, как C, C++, C#, Java, JavaScript или Python.
  • Минимум 4+ лет профессионального опыта в разработке программного обеспечения.

Microsoft является работодателем, предоставляющим равные возможности. Все квалифицированные кандидаты будут рассматриваться на трудоустройство без дискриминации по возрасту, родословной, цвету кожи, отпуску по семейным обстоятельствам или медицинским причинам, гендерной идентичности или выражению, генетической информации, семейному положению, медицинскому состоянию, национальному происхождению, физическим или умственным недостаткам, политической принадлежности, статусу ветерана, расы, религии, полу (включая беременность), сексуальной ориентации или любым другим характеристикам, охраняемым применимыми законами, правилами и постановлениями. Если вам нужна помощь или разумное приспособ