softwareengineerjobszurich.ch
← Tutte le offerte

iOS Software Engineer

BJAK

Tipo di contratto
Tempo pieno
Luogo
Zürich
Prima pubblicazione
Candidati ora

RIGUARDO A1

Oggi ci sono oltre 5 miliardi di utenti che utilizzano applicazioni di base come email, note, task che non sono AI-native. La nostra missione è costruire un assistente intelligente proattivo per gli utenti quotidiani per portare intelligenza nelle conversazioni, nelle commissioni, nell'organizzazione e nei flussi di lavoro, con un prompting minimo.

Il nostro prodotto si concentra sul raggiungimento di un'elevata affidabilità per flussi di lavoro a lunga durata, contesto persistente e completamento di task nel mondo reale. Il sistema deve gestire il ragionamento multi-step, interagire con strumenti esterni e rimanere affidabile nonostante il comportamento non deterministico del modello. Il nostro obiettivo è aiutare gli utenti a completare i task giornalieri in modo piacevole con un tempo ridotto di oltre ~90%*.

RUOLO

Come iOS Software Engineer, sei responsabile dell'esperienza del client iOS, di come l'AI viene percepita, risponde e si comporta nelle mani degli utenti. Questo non è un ruolo di semplice integrazione. Costruirai un'applicazione iOS di livello produzione in cui le interazioni con l'AI sono centrali per l'esperienza del prodotto, e le prestazioni, l'affidabilità e la fiducia dell'utente sono critiche.

FOCUS

  • Costruire e mantenere applicazioni iOS utilizzando Swift e SwiftUI.
  • Integrare funzionalità basate su AI tramite API backend.
  • Progettare pattern UX per le interazioni con l'AI, inclusi stati di caricamento, streaming delle risposte, tentativi di ripristino (retries) e fallback.
  • Ottimizzare le prestazioni, l'uso della memoria e l'efficienza della batteria.
  • Catturare segnali e feedback degli utenti per supportare la valutazione e l'iterazione dell'AI.
  • Collaborare strettamente con ingegneri backend e ML sulla progettazione delle API e sul comportamento del sistema.
  • Mantenere un'alta qualità sull'App Store, stabilità e affidabilità in produzione.

ESPERIENZE IDEALI

  • 3+ anni di esperienza nello sviluppo iOS utilizzando Swift.
  • Esperienza pratica nell'integrazione di funzionalità basate su AI in applicazioni mobili.
  • Forte comprensione di async/await, concorrenza e task in background.
  • Solide competenze di ottimizzazione delle prestazioni e della memoria su iOS.
  • Esperienza nel rilascio e nella manutenzione di app iOS in produzione.
  • Capacità di progettare per latenza, fallimento parziale e comportamento non deterministico dell'AI.
  • Esposizione a CoreML o ML leggero on-device.
  • Familiarità con feature flags o sistemi di configurazione remota.
  • Forte intuizione per i pattern UX dell'AI e per le considerazioni sulla fiducia dell'utente.

RISULTATI

  • Applicazioni iOS per l'uso nel mondo reale stabili, fluide e affidabili.
  • Prestazioni ottimizzate: reattive, a bassa latenza ed efficienti in termini di memoria e CPU.
  • I problemi di produzione vengono rilevati precocemente, monitorati efficacemente e risolti con una chiara analisi della causa principale.

TECH STACK

  • Swift
  • SPM
  • SwiftUI
  • SQL / noSQL
  • TensorFlow Lite (on-device inference)

COME LAVORIAMO

I migliori prodotti oggi al mondo sono stati costruiti da piccoli team di classe mondiale. Siamo un team ad alta densità di talenti e molto pratico. Prendiamo decisioni collettivamente, ci muoviamo a velocità rapida, trovando un equilibrio tra il rilascio di un lavoro di alta qualità e l'apprendimento. Unirsi al nostro team richiede la capacità di portare struttura, esercitare il giudizio ed eseguire in modo indipendente. Il nostro obiettivo è mettere nelle mani dei nostri utenti un prodotto veramente magico.

PROCESSO DI COLLOQUI

Se dovesse esserci un'affinità, ti contatteremo per programmare 3, ma non più di 4 colloqui.

Le candidature vengono valutate dai membri del nostro team tecnico. I colloqui si svolgeranno tramite incontri virtuali e/o in presenza.

Valorizziamo la trasparenza e l'efficienza, quindi aspettati una decisione tempestiva. Se avrai dimostrato le competenze e la mentalità eccezionali che stiamo cercando, ti faremo un'offerta per unirti a noi. Questa non è solo un'offerta di lavoro; è un invito a far parte di un team che sta portando l'AI ad avere benefici pratici per miliardi di persone a livello globale.

Tradotto automaticamente dall’originale.

Pubblicato 3 settimane fa

Luogo

Vedi su Google Maps