Mobile ML Engineer (Python / Flutter) #384

Mobile ML Engineer (Python / Flutter) #384
Categories: AI/ML
Type: Full-time (8h/day)
Location: Remote
Industry: Media & Entertainment

Company and Project Description

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)

Interviewing Stages

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

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

Corporate laptop

Powerful corporate laptop and premium software

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia) and Turkey.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

By submitting this form you agree to our Privacy Policy.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

Refer a Friend

Tell them about Echo, help them find their dream job and receive up to 1,000 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Other Job Postings You Might Be Interested In

Olesia photo
quotes
I'm interested in networking with IT professionals of all levels and welcome the opportunity to discuss what's next in your career. Drop me a line at rec@echoua.com βœ‰
Olesia photo
li-url Olesia Lobai

Career Advisor