Senior Software Engineer

Job expired!

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

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

  • Розробляти та впроваджувати інноваційні програмні рішення, використовуючи передові технології, включаючи мульти модальні мовні моделі.
  • Співпрацювати з міжфункціональними командами над проектами, керованими штучним інтелектом, сприяючи розвитку функцій для Windows з підтримкою AI.
  • Писати чистий, ефективний та підтримуваний код на C++.
  • Надавати технічні поради та наставництво молодшим інженерам та членам команди.
  • Бути в курсі останніх досягнень у сферах штучного інтелекту, машинного навчання та розробки Windows.

Займайтеся розробкою програмного забезпечення, пов'язаного з AI та машинним навчанням, у Windows-екосистемі. Співпрацюйте з продакт-менеджерами, архітекторами та іншими зацікавленими сторонами щодо визначення обсягу проекту, вимог та кінцевих продуктів.

Пишіть високоякісний код на C++, демонструючи пристрасть до розробки та впровадження першокласного програмного забезпечення.

Надавайте технічне керівництво молодшим інженерам, сприяйте зростанню команди та діліться знаннями для розвитку команди.

Будьте в курсі останніх досягнень у сферах штучного інтелекту, машинного навчання та розробки Windows.

Обов'язкова наявність ступеню бакалавра з комп'ютерних наук або суміжної технічної спеціальності та 2+ років досвіду роботи з мовами програмування, такими як C, C++, C#, Java, JavaScript або Python, АБО еквівалентний досвід.

  • Досвід роботи над складними проектами та успішне впровадження програмних рішень.
  • Володіння мовою програмування C++.
  • Сильне розуміння концепцій машинного навчання, алгоритмів та фреймворків (наприклад, TensorFlow, PyTorch).
  • Знайомство з LLMs та мульти модальними мовними моделями.
  • Досвід розробки Windows.
  • Сильні аналітичні та критичні здібності.
  • Досвід роботи в гнучкому середовищі розробки.
  • Здатність відповідати вимогам безпеки Microsoft, клієнтів та/або уряду. Це включає проходження перевірки бекграунду Microsoft Cloud після прийому на роботу/переміщення та кожні два роки після цього.
  • Наявність ступеню бакалавра з комп'ютерних наук АБО суміжної технічної спеціальності та 4+ років досвіду роботи з мовами програмування, такими як C, C++, C#, Java, JavaScript або Python.
  • Мінімум 4+ років професійного досвіду у розробці програмного забезпечення.

Microsoft є роботодавцем з рівними можливост