Bjak

Ingénieur Logiciel Android

JavaSQL
Traduction automatique. Consultez l’original.

À propos d'ActAI

Il y a plus de 5 milliard d'utilisateurs qui utilisent aujourd'hui des applications basiques comme l'e-mail, les notes, les tâches, le calendrier, et elles ne sont pas natives d'IA. Notre mission est de construire des applications proactives pour toute personne dans le monde, qui n'est pas habituée aux invites complexes. Nous visons à apporter l'intelligence aux conversations, aux courses, à l'organisation et aux flux de travail, avec un minimum d'invites.

Notre produit se concentre sur l'obtention d'une haute fiabilité pour les flux de travail de longue durée, un contexte persistant et l'achèvement des tâches du monde réel. Nous pensons que les produits réduiront considérablement les hallucinations.

Notre objectif est d'organiser la vie de chacun, nous permettant ainsi de passer du temps sur des choses précieuses et significatives.

Rôle

En tant qu'Ingénieur Logiciel Android, vous êtes responsable de l'expérience client Android, de la façon dont l'IA se ressent, se comporte et fonctionne sur les appareils mobiles. Ce n'est pas un rôle de client léger. Vous construirez une application Android de production où les interactions IA sont au cœur du produit, et où la performance, la fiabilité et la clarté sont importantes.

Comment nous travaillons

Les meilleurs produits au monde aujourd'hui ont été construits par de petites équipes de classe mondiale. Nous sommes une équipe à haute densité de talents et pratique. Nous prenons des décisions collectivement, avançons à un rythme rapide, en trouvant un équilibre entre la livraison d'un travail de haute qualité et l'apprentissage. Rejoindre notre équipe nécessite la capacité d'apporter de la structure, d'exercer un jugement et d'exécuter de manière indépendante. Notre objectif est de mettre entre les mains de nos utilisateurs un produit véritablement magique.

Focus

  1. Construire et maintenir des applications Android de production en utilisant Kotlin.
  1. Intégrer des fonctionnalités basées sur l'IA (chat, vision, voix, recommandations) via des backend APIs.
  1. Concevoir des modèles d'UX pour les interactions IA, y compris les réponses en streaming, les nouvelles tentatives et les résultats partiels.
  1. Optimiser la performance, l'utilisation de la mémoire et la réactivité pour les flux intensifs en IA.
  1. Implémenter l'analytique, la journalisation et la capture de feedback pour soutenir l'évaluation et l'itération de l'IA.
  1. Collaborer étroitement avec les ingénieurs backend et ML sur les contrats API et le comportement du système.
  1. Assurer la stabilité, la sécurité et la scalabilité de l'application dans les environnements de production.

Expériences idéales

  1. 3+ années d'expérience en développement Android en utilisant Kotlin.
  1. Expérience pratique dans l'intégration de fonctionnalités IA (par exemple, LLM, vision, voix APIs).
  1. Solide compréhension de la programmation asynchrone (Coroutines, Flow).
  1. Familiarité avec les REST ou gRPC APIs et les formats de données structurées.
  1. Solides compétences en débogage et en profilage de performance.
  1. À l'aise pour construire dans des environnements avec latence, échec partiel et comportement non déterministe.
  1. Expérience avec MLKit ou l'inférence légère sur appareil.
  1. Applications de production publiées sur le Google Play Store.

Résultats

  1. Applications android stables, fluides et fiables pour une utilisation dans le monde réel.
  1. Performance optimisée : réactive, faible latence, et efficace en mémoire et CPU.
  1. Les problèmes de production sont détectés tôt, surveillés efficacement et résolus avec une analyse claire des causes profondes.

Stack Technique

  1. Kotlin / Java
  1. SQL / noSQL
  1. TensorFlow Lite (inférence sur appareil)

Processus d'entretien

S'il semble y avoir une adéquation, nous vous contacterons pour planifier 3 entretiens, mais pas plus de 4.

Les candidatures sont évaluées par les membres de notre équipe technique. Les entretiens seront menés par visioconférence et/ou sur site.

Nous valorisons la transparence et l'efficacité, attendez-vous donc à une décision rapide. Si vous avez démontré les compétences et l'état d'esprit exceptionnels que nous recherchons, nous vous ferons une offre pour nous rejoindre. Ce n'est pas seulement une offre d'emploi ; c'est une invitation à faire partie d'une équipe qui apporte l'IA pour des bénéfices pratiques à des milliards de personnes dans le monde.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter