08.12.2024

Вакансия Mobile ML Engineer (Python / Flutter)

Компания: EchoGlobal
Домен вакансии:Media / Entertaiment, Mobile
Опыт работы:Не имеет значения
Уровень специалиста:Middle, Senior
Уровень английского:Advanced / Fluent / C1
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Remote
Локация:Україна

Skills

  • Flutter
  • Python
  • SQLite
  • TensorFlow Lite

Описание вакансии

Our customer is a photo-sharing platform focusing on on-device machine learning to organize photos by categorizing people, places, objects, and timestamps. The app is built on Flutter and powered by TensorFlow Lite, prioritizing privacy by processing data locally.

Responsibilities

  • Integration and optimization of machine learning models to organize photos by detecting and categorizing people, places, objects, timestamps, and other metadata.
  • Enhance ML stack by implementing face detection, object detection, scene recognition, image quality/type assessment, and location/mode/timestamp extraction.
  • Optimize models for mobile performance, including caching and hardware acceleration.
  • Seamlessly integrate ML models with the app’s local database (SQLite) and ensure efficient real-time processing.
  • Develop processes and infrastructure to support the deployment of new models, including model training and testing frameworks.
  • Collaborate with the project manager, founder, and CTO to refine requirements and coordinate technical decisions.
  • Maintain and improve test documentation, including unit and integration tests for ML components.
  • Ensure consistent performance, stability, and scalability of the ML features.

Requirements

  • Technical Skills:
    • Proficiency in Flutter and TensorFlow Lite, with strong knowledge of on-device ML model deployment.
    • Familiarity with Python for model training and computer vision tasks.
    • Experience with hardware accelerators (GPU, NNAPI) for mobile ML model optimization.
    • Solid understanding of image classification, metadata extraction, and real-time processing.
    • Proficiency in optimizing and integrating ML models into mobile apps, with a focus on performance and scalability.
    • Knowledge of SQLite for local data storage integration.
  • Nice to have:
    • Experience in image classification, metadata extraction, and/or hardware acceleration optimization.
  • Soft Skills:
    • Ability to work independently as the sole developer on ML integration.
    • Excellent problem-solving skills and a collaborative approach to teamwork.
    • Strong communication skills to engage with C-level team members and stakeholders.
  • English Level Advanced. The candidate should be able to clearly communicate and deliver his ideas.
  • Work Schedule and Timezone
    • Flexible, with availability across time zones in Ukraine, Israel, and London. (8hr/day)

Этапы собеседования

  1. HR Interview;
  2. Technical Interview with CTO (60-90 min);
  3. Short interview with CEO.

Преимущества сотрудникам

  • Work-life balance
  • Бухгалтерський супровід
  • Компенсація навчання
  • Надається ноутбук
  • Оплачувані державні свята
  • Оплачувані лікарняні
  • Юридичний супровід

О компании EchoGlobal

EchoGlobal – поставщик ИТ-персонала и пополнение команды, объединяющий известные американские и европейские компании с талантливыми разработчиками программного обеспечения в Восточной Европе, Балтии, Балканах и Турции.

Сайт компании: echoglobal.tech
Год основания: 2013
Количество сотрудников: 11-50
Тип компании: Outstaff

Похожие вакансии

Опыт от 4 лет Senior Full-time Не имеет значения Remote Україна
Опыт от 3 лет Middle Full-time Intermediate / B1 Remote
Опыт от 4 лет Senior Full-time Не имеет значения Remote Україна
Опыт не имеет значения Senior Full-time Не имеет значения Remote Україна
Опыт от 4 лет Senior Full-time Не имеет значения Hybrid Україна, Київ, Львів, Харків, Одеса

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.