jobszurich.ch
← Tutte le offerte

Ingegnere software Android

BJAK

Tipo di contratto
Tempo pieno
Luogo
Zürich
Prima pubblicazione
Candidati ora
AZIENDA A1 sta costruendo un assistente intelligente AI proattivo per gli utenti quotidiani per portare l'intelligenza alle conversazioni, alle commissioni, all'organizzazione e ai flussi di lavoro. Il nostro prodotto si concentra sul raggiungimento di un'elevata affidabilità per flussi di lavoro a lungo termine, contesto persistente e completamento di attività nel mondo reale. Il sistema deve gestire ragionamenti multi-step, interagire con strumenti esterni e rimanere affidabile nonostante il comportamento non deterministico del modello.   RUOLO Come Ingegnere software Android, sei il responsabile dell'esperienza client Android, di come l'AI si sente, si comporta e si esegue sui dispositivi mobili. Questo non è un ruolo di client thin. Costruirai un'applicazione Android di produzione in cui le interazioni AI sono fondamentali per il prodotto e la prestazione, l'affidabilità e la chiarezza sono importanti.   FOCUS - Costruire e mantenere app Android di produzione utilizzando Kotlin. - Integrare funzionalità AI (chat, visione, voce, raccomandazioni) tramite API backend. - Progettare modelli di UX per interazioni AI, comprese risposte in streaming, ritenti e risultati parziali. - Ottimizzare le prestazioni, l'utilizzo della memoria e la risposta per flussi AI pesanti. - Implementare analisi, logging e cattura di feedback per supportare la valutazione e l'iterazione AI. - Collaborare strettamente con gli ingegneri backend e ML su contratti API e comportamento del sistema. - Garantire la stabilità, la sicurezza e la scalabilità dell'app in ambienti di produzione.   ESPERIENZE IDEALI - 3+ anni di esperienza nello sviluppo Android con Kotlin. - Esperienza pratica nell'integrazione di funzionalità AI (ad es. LLM, visione, API di speech). - Solida comprensione della programmazione asincrona (Coroutines, Flow). - Familiarità con API REST o gRPC e formati di dati strutturati. - Forti capacità di debug e profiling delle prestazioni. - Comfort nel costruire in ambienti con latenza, fallimento parziale e comportamento non deterministico. - Esperienza con MLKit o inferenza leggera sul dispositivo. - Pubblicazione di app di produzione su Google Play Store.   RISULTATI - Applicazioni Android stabili, lisce e affidabili per l'uso nel mondo reale. - Le prestazioni sono ottimizzate: risposte rapide, bassa latenza ed efficienti in termini di memoria e CPU. - Le problematiche di produzione vengono rilevate precocemente, monitorate efficacemente e risolte con chiara analisi della causa radice.   STACK TECNOLOGICO - Kotlin / Java - SQL / noSQL - TensorFlow Lite (inferenza sul dispositivo)   COME LAVORIAMO I migliori prodotti di oggi nel mondo sono stati costruiti da piccoli team di classe mondiale. Siamo un team con alta densità di talenti e molto coinvolto. Prendiamo decisioni collettivamente, ci muoviamo a una velocità rapida, bilanciando la spedizione di lavori di alta qualità e l'apprendimento. Unirsi al nostro team richiede la capacità di portare struttura, esercitare il giudizio e eseguire in modo indipendente. Il nostro obiettivo è quello di mettere in mano ai nostri utenti un prodotto veramente magico.   PROCESSO DI SELEZIONE Se sembra esserci una corrispondenza, contatteremo per pianificare 3, ma non più di 4 colloqui. Le domande vengono valutate dai membri del nostro team tecnico. I colloqui saranno condotti tramite riunioni virtuali e/o in sede. Valutiamo la trasparenza e l'efficienza, quindi aspettatevi una decisione rapida. Se avete dimostrato le eccezionali competenze e la mentalità che stiamo cercando, vi estenderemo un'offerta per unirvi a noi. Questo non è solo un'offerta di lavoro; è un invito a far parte di un team che sta portando l'AI a vantaggi pratici per miliardi di persone in tutto il mondo.

Tradotto automaticamente dall’originale.

Pubblicato oggi

Luogo

Vedi su Google Maps