Eque2
Bjak
Android Software Engineer
Über ActAI
Heute nutzen über 5 Milliarden Nutzer grundlegende Anwendungen wie E-Mail, Notizen, Aufgaben und Kalender, die noch nicht KI-nativ sind. Unsere Mission ist es, proaktive Anwendungen für jeden auf der Welt zu entwickeln, der nicht an komplexe Prompts gewöhnt ist. Wir wollen Intelligenz in Gespräche, Erledigungen, Organisation und Arbeitsabläufe bringen, mit minimaler Aufforderung.
Unser Produkt konzentriert sich auf die Erzielung hoher Zuverlässigkeit für langlaufende Workflows, persistenten Kontext und die Erledigung realer Aufgaben. Wir glauben, dass Produkte Halluzinationen stark reduzieren werden.
Unser Ziel ist es, das Leben jedes Einzelnen zu organisieren, damit wir alle Zeit für wertvolle und bedeutungsvolle Dinge haben.
Rolle
Als Android Software Engineer verantworten Sie das Android Client-Erlebnis, wie KI auf Mobilgeräten wahrgenommen wird, sich verhält und funktioniert. Dies ist keine reine Client-Rolle. Sie werden eine produktionsreife Android-Anwendung entwickeln, bei der KI-Interaktionen im Kern des Produkts stehen und Leistung, Zuverlässigkeit und Klarheit entscheidend sind.
Schwerpunkte
- Entwickeln und Warten von produktionsreifen Android-Apps mit Kotlin.
- Integrieren von KI-gestützten Funktionen (Chat, Vision, Sprache, Empfehlungen) über backend APIs.
- Entwerfen von UX-Mustern für KI-Interaktionen, einschließlich gestreamter Antworten, Wiederholungsversuchen und Teilergebnissen.
- Optimieren von Leistung, Speichernutzung und Reaktionsfähigkeit für KI-intensive Abläufe.
- Implementieren von Analysen, Protokollierung und Feedbackerfassung zur Unterstützung der KI-Bewertung und Iteration.
- Enge Zusammenarbeit mit backend- und ML-Ingenieuren an API-Verträgen und Systemverhalten.
- Sicherstellen von App-Stabilität, Sicherheit und Skalierbarkeit in Produktionsumgebungen.
Ideale Erfahrungen
- 3+ Jahre Android-Entwicklungserfahrung mit Kotlin.
- Praktische Erfahrung mit der Integration von KI-Funktionen (z. B. LLM, Vision, Sprach-APIs).
- Starkes Verständnis von asynchroner Programmierung (Coroutines, Flow).
- Vertrautheit mit REST oder gRPC APIs und strukturierten Datenformaten.
- Starke Fähigkeiten im Debugging und in der Performance-Profilierung.
- Komfort beim Entwickeln in Umgebungen mit Latenz, teilweisen Ausfällen und nicht-deterministischem Verhalten.
- Veröffentlichte Produktions-Apps im Google Play Store.
- Erfahrung mit MLKit oder leichtgewichtiger Inferenz auf dem Gerät.
Ergebnisse
- Stabile, reibungslose und zuverlässige produktionsnahe android-Anwendungen.
- Optimierte Leistung: reaktionsschnell, geringe Latenz und effizient in Bezug auf Speicher und CPU.
- Produktionsprobleme werden frühzeitig erkannt, effektiv überwacht und mit klarer Ursachenanalyse behoben.
Technologie-Stack
- Kotlin / Java
- SQL / noSQL
- TensorFlow Lite (On-Device-Inferenz)
Interviewprozess
Wenn eine Passung besteht, werden wir uns melden, um 3 zu planen, aber nicht mehr als 4 Interviews.
Bewerbungen werden von unseren technischen Teammitgliedern bewertet. Interviews werden per Videoschalte und/oder vor Ort geführt.
Wir legen Wert auf Transparenz und Effizienz, daher erwarten Sie eine schnelle Entscheidung. Wenn Sie die außergewöhnlichen Fähigkeiten und die Denkweise unter Beweis gestellt haben, nach denen wir suchen, werden wir Ihnen ein Angebot zur Zusammenarbeit unterbreiten. Dies ist nicht nur ein Jobangebot, sondern eine Einladung, Teil eines Teams zu werden, das KI für Milliarden von Menschen weltweit nutzbar macht.
Wie wir arbeiten
Die besten Produkte der Welt werden heute von kleinen, erstklassigen Teams entwickelt. Wir sind ein Team mit hoher Talentdichte und Hands-on-Mentalität. Wir treffen Entscheidungen kollektiv, agieren schnell und finden eine Balance zwischen der Lieferung hochwertiger Arbeit und dem Lernen. Der Beitritt zu unserem Team erfordert die Fähigkeit, Struktur zu schaffen, Urteilsvermögen zu üben und unabhängig zu handeln. Unser Ziel ist es, unseren Nutzern ein wirklich magisches Produkt in die Hände zu geben.
