
Sun Life — глобальна компанія, що надає фінансові послуги, зі штаб-квартирою в Торонто, Канада. Заснована у 1865 році, вона пропонує приватним особам, підприємствам та установам рішення у сферах страхування, інвестицій, фінансового консультування, управління статками, охорони здоров’я та управління активами. Sun Life працює в Північній Америці, Азії та Європі, поєднуючи фінансові послуги з пропозиціями, орієнтованими на здоров’я, і приділяючи увагу сталому розвитку, різноманіттю та інклюзивності, а також впливу на громади. Широкий спектр діяльності компанії підтримує команди, що працюють у сферах фінансів, охорони здоров’я, консалтингу та суміжних послуг.
Провідний інженер-програміст із тестування ШІ та агентних робочих процесів
Sun Life шукає провідного інженера-програміста для створення інструментів тестування на основі ШІ та агентної оркестрації. Роль передбачає роботу з API, інтеграціями, автоматизацією та корпоративною інженерією якості.
Опис
- Проєктувати, розробляти, тестувати й підтримувати програмне забезпечення для платформи оркестрації агентної інженерії якості
- Створювати можливості на основі ШІ, що підвищують продуктивність інженерів і якість результатів
- Створювати агентні робочі процеси для тестування, автоматизації та постачання програмного забезпечення
- Інтегрувати ШІ-агентів з інженерними інструментами, фреймворками тестування та сервісами платформи
- Долучатися до рішень для тестування з використанням ШІ та автоматизації інженерних процесів
- Співпрацювати з кросфункціональними інженерними командами над розвитком платформи та інноваціями
- Розробляти API, сервіси й застосунки із застосуванням сучасних інженерних практик
- Брати участь у технічних перевірках проєктних рішень і вдосконаленні архітектури платформи
- Допомагати встановлювати стандарти платформи, створювати повторно використовувані компоненти та впроваджувати найкращі інженерні практики
- Підтримувати експерименти й розробку прототипів із використанням нових технологій і рішень на основі ШІ
- Застосовувати гнучкі методи постачання та безперервний зворотний зв’язок для вдосконалення можливостей платформи
- Ділитися знаннями та підтримувати технічний розвиток команди
- Допомагати користувачам платформи усувати несправності, отримувати технічні рекомендації та опановувати платформу
Вимоги
- Ступінь бакалавра, диплом коледжу або рівноцінний практичний досвід у галузі комп’ютерних наук, розробки програмного забезпечення, інформаційних технологій чи суміжній сфері
- Щонайменше п’ять років досвіду проєктування, розробки та підтримки програмного забезпечення в середовищах гнучкої розробки
- Досвід проєктування, створення, інтеграції або підтримки ШІ-агентів, агентних робочих процесів і програмного забезпечення з підтримкою ШІ
- Досвід створення інструментів для розробників або інтеграцій із великими мовними моделями, зокрема розширень IDE, Model Context Protocol, API виклику інструментів, а також розробки промптів або контексту
- Впевнені навички програмування на Python
- Досвід роботи з Java, JavaScript, TypeScript або C#
- Досвід проєктування та розробки API, сервісів, інтеграцій і рішень для автоматизації
- Практичні знання фреймворків автоматизації тестування, таких як Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest або xUnit
- Досвід роботи із системами контролю версій на основі Git, стратегіями гілкування та сучасними практиками постачання програмного забезпечення
- Досвід роботи з PostgreSQL і сучасними принципами моделювання даних
- Знання хмарних платформ і сучасних моделей розгортання застосунків, особливо AWS
- Знайомство з Docker і середовищами розробки на основі контейнерів
- Розвинені аналітичні навички та здатність розв’язувати проблеми
- Відмінні навички комунікації, співпраці та взаємодії із зацікавленими сторонами
- Бажано: досвід застосування ШІ та агентних можливостей до тестування, інженерії якості або постачання програмного забезпечення
- Бажано: знайомство з управлінням агентами, фреймворками оцінювання, спостережуваністю та відповідальними практиками роботи з ШІ
- Бажано: досвід роботи з автоматизацією робочих процесів, платформами підвищення продуктивності інженерів та інструментами підтримки розробників
- Бажано: досвід сприяння впровадженню технологій через професійні спільноти, адаптацію нових працівників, наставництво або програми підтримки
Переваги
- Постійні можливості для навчання, розвитку та вдосконалення
- Підтримка внутрішньої мобільності та професійного зростання
- Гібридний формат роботи: з дому або офісу залежно від потреб бізнесу та клієнтів
- Мотиваційні програми для працівників, які мають на них право, з урахуванням індивідуальних результатів і результатів компанії
- Адаптація робочого місця для людей з інвалідністю та публікація вакансій в альтернативних форматах
- Різноманітне та інклюзивне робоче середовище