Distyl AI
Distyl AI
Distyl AI è un’azienda di intelligenza artificiale che offre alle imprese soluzioni di IA generativa integrate e affidabili. Il suo team collabora con istituzioni per migliorare la loro preparazione all’IA e sviluppare prodotti adattati ai dati, ai flussi di lavoro e alle esigenze dei dipendenti. Attraverso i propri strumenti e le partnership, tra cui un’alleanza con OpenAI, Distyl AI crea e implementa prodotti di IA per le imprese, progettati all’insegna dell’affidabilità e di un’implementazione responsabile.

Ingegnere senior di infrastruttura DevSecOps

Guida l’infrastruttura sicura di build, test e release per le operazioni di IA aziendale di Distyl AI. Migliora la produttività degli sviluppatori con strumenti basati su agenti di programmazione, sicurezza della filiera del software e distribuzioni cloud affidabili.

Descrizione

  • Definisci le priorità per l’infrastruttura di build, test, release e agenti di programmazione.
  • Seleziona strumenti e standard con i team di ingegneria e guidane l’implementazione, l’adozione e la gestione tra i team.
  • Definisci convenzioni condivise per i repository e flussi riutilizzabili di build e test.
  • Rendi le build riproducibili ed efficienti grazie a dipendenze esplicite, strumenti coerenti e caching.
  • Crea gli artefatti una sola volta, poi promuovi bundle immutabili e versionati attraverso le fasi di release, con tracciabilità del codice sorgente e controlli di test e sicurezza.
  • Coordina con i team Platform, Runtime e Customer Delivery i test di integrazione e compatibilità, le modifiche a configurazioni e schemi e il ripristino.
  • Consenti la distribuzione tramite i registry dei clienti e pacchetti offline quando necessario.
  • Fornisci strumenti riutilizzabili basati su agenti di programmazione che aiutino gli ingegneri a diagnosticare errori, suggerire correzioni e svolgere attività di routine.
  • Aggiungi test, autorizzazioni circoscritte, gestione degli errori e verifiche indipendenti dei risultati ai flussi di lavoro con agenti.
  • Monitora la qualità degli agenti di programmazione e il tempo risparmiato.
  • Implementa firma e provenienza degli artefatti, distinte base del software (SBOM), runner di build isolati, credenziali CI con autorizzazioni circoscritte e controlli delle vulnerabilità.
  • Integra la correzione di dipendenze e container nei flussi di lavoro di ingegneria.
  • Migliora l’esperienza degli sviluppatori con strumenti self-service, documentazione e diagnostica.
  • Monitora la latenza di build e test, l’affidabilità delle pipeline, la frequenza dei test instabili, i tempi di rilascio e l’adozione degli strumenti.
  • Definisci obiettivi di livello del servizio e indirizza avvisi attuabili ai responsabili.

Requisiti

  • Almeno 10 anni di esperienza in ingegneria del software, produttività degli sviluppatori, SRE o ruoli correlati all’ingegneria dell’infrastruttura.
  • Esperienza nell’aiutare gli ingegneri a usare agenti di programmazione tramite strumenti, flussi di lavoro e indicazioni riutilizzabili, con convalida indipendente e accessi circoscritti.
  • Esperienza nella gestione di infrastrutture di build, test e release in produzione per servizi e team diversi, inclusi bundle di release versionati e test di compatibilità.
  • Esperienza pratica con sistemi di build, gestione delle dipendenze, riproducibilità, diagnosi delle prestazioni e caching.
  • Ottima conoscenza di Python per creare e fare debug di servizi backend e automazioni manutenibili.
  • Capacità di orientarsi in basi di codice sconosciute, inclusi frontend JavaScript.
  • Solide basi di Linux.
  • Esperienza nella creazione e manutenzione di immagini sicure per container.
  • Conoscenza operativa di Kubernetes, GitOps, infrastruttura come codice e distribuzione cloud.
  • Esperienza pratica nell’implementazione di controlli di sicurezza della filiera del software.
  • Solido giudizio in materia di sicurezza per autorizzazioni, credenziali, dipendenze, artefatti e correzioni.
  • Esperienza nella creazione di piattaforme per sviluppatori, correzioni automatizzate o strumenti riutilizzabili basati su agenti adottati da altri ingegneri.
  • Risultati comprovati nel miglioramento delle prestazioni di build e test, dell’affidabilità delle release e dell’adozione degli strumenti, sulla base di metriche e feedback degli sviluppatori.
  • Esperienza nella guida autonoma di progetti complessi e migrazioni.
  • Risultati comprovati nel definire l’indirizzo tecnico e promuoverne l’adozione tra i team.
  • Preferibile: esperienza nella creazione e gestione di infrastrutture di test in un ambiente a microservizi.
  • Preferibile: esperienza nella distribuzione di artefatti di release ai registry dei clienti o in ambienti con restrizioni, inclusi pacchetti offline.
  • Disponibilità a lavorare dall’ufficio di San Francisco o New York, oppure a trasferirsi in una delle due città.
  • Autorizzazione a lavorare negli Stati Uniti.

Benefit

  • Partecipazione azionaria significativa.
  • Assicurazione medica, dentistica e oculistica interamente coperta per i dipendenti e i loro familiari a carico.
  • Ferie flessibili.
  • Benefit pensionistici e di pianificazione finanziaria, tra cui conti HSA, FSA e per i trasporti al lordo delle imposte, un piano 401(k) e risorse di consulenza finanziaria.
  • Benefit per il benessere che coprono attività fisica, salute mentale, fertilità e supporto alla creazione di una famiglia tramite Carrot.
  • Pranzi e snack gratuiti in ufficio.
  • Accesso a modelli avanzati di IA e uso generoso di strumenti moderni di IA.
  • Responsabilità di progetti ad alto impatto presso aziende leader.
  • Una cultura dinamica e orientata a una missione, che valorizza curiosità, pragmatismo ed eccellenza.