
Gramian Consulting — консалтингова компанія з пріоритетом віддаленого формату роботи, що спеціалізується на інженерних кадрах, даних та штучному інтелекті. Вона допомагає організаціям розширювати технічні можливості за допомогою посилення команд фахівцями, рекрутингу, виділених команд і управління підрядниками, а також надає послуги з навчання та донавчання великих мовних моделей, розробки ШІ-агентів і асистентів, MLOps та створення ШІ-інфраструктури. Компанія також підтримує професійний розвиток окремих фахівців через програми наставництва й освіти, присвячені підготовці до кар’єри, співбесід та орієнтації на міжнародному ринку. У своїй роботі вона поєднує практичний досвід в інженерії та рекрутингу, допомагаючи клієнтам створювати технічні команди й застосовувати ШІ для вирішення бізнес-завдань.
Експерт із розробки мобільного ПЗ для проєктів навчання ШІ
Створюйте складні завдання з мобільної розробки, відтворювані середовища й еталонні рішення для навчання ШІ. Оцінюйте код мобільних застосунків, згенерований ШІ, за допомогою вправ із налагодження, тестування й оптимізації.
Опис
- Розробляйте реалістичні завдання з мобільної інженерії для просунутих моделей ШІ на основі наявних репозиторіїв коду.
- Створюйте завдання з налагодження, розробки функцій, рефакторингу, керування станом, обробки життєвого циклу й оптимізації продуктивності.
- Створюйте завдання щонайменше за одним напрямом: кросплатформна розробка з React Native, TypeScript, JavaScript або Flutter і Dart; розробка для iOS зі Swift, SwiftUI або UIKit; або розробка для Android із Kotlin, Jetpack Compose чи системою Android View.
- Готуйте відтворювані середовища з чіткими вимогами, залежностями та інструкціями із запуску.
- Створюйте детерміновані автоматизовані перевірки, які приймають правильні реалізації та відхиляють хибні, неповні рішення й рішення з жорстко заданими значеннями.
- Створюйте й перевіряйте еталонні рішення, що демонструють надійні підходи до кожного завдання.
- Дбайте, щоб завдання були технічно складними, зрозумілими, відтворюваними й придатними для оцінювання просунутих навичок програмування ШІ.
Вимоги
- Значний практичний досвід щонайменше в одній спеціалізації мобільної розробки: кросплатформній, iOS або Android.
- Відмінне володіння принаймні однією відповідною мовою: TypeScript, JavaScript, Dart, Swift або Kotlin.
- Глибоке знання мобільної архітектури, керування станом, асинхронного програмування та життєвих циклів застосунків.
- Підтверджені навички діагностування складних проблем мобільних застосунків, виявлення малопомітних дефектів і створення надійних виправлень.
- Досвід розробки функцій для мобільних застосунків, рефакторингу коду й підвищення продуктивності застосунків.
- Уміння писати автоматизовані тести, перевіряти очікувану поведінку й відрізняти правильні рішення від поверхневих обхідних прийомів.
- Сильні аналітичні навички, уважність до деталей і вміння чітко документувати технічну інформацію.
- Готовність розпочати роботу невдовзі після оформлення та виконувати мінімальні вимоги щодо щотижневого подання завдань.