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