Tempus AI
Tempus AI
Tempus AI è un’azienda di tecnologia sanitaria specializzata nella medicina di precisione, che combina l’intelligenza artificiale con la profilazione genomica e i dati clinici del mondo reale. La sua piattaforma supporta le decisioni cliniche e la ricerca in oncologia, cardiologia, neurologia e psichiatria, inclusi l’abbinamento con gli studi clinici e la verifica algoritmica. Collegando i dati sanitari ad analisi avanzate, Tempus AI mira ad aiutare gli operatori sanitari a personalizzare i trattamenti e a favorire uno sviluppo più efficiente dei farmaci.

Ingegnere software senior I, Contenuti dati - Tempus AI, Chicago in presenza

Costruisci sistemi di deidentificazione e pipeline di dati presso Tempus AI. Sviluppa software scalabile che protegga la privacy dei pazienti sostenendo al contempo la ricerca nella medicina di precisione.

Descrizione

  • Progettare, sviluppare e scalare sistemi software affidabili presso Tempus.
  • Sviluppare sistemi di deidentificazione che trasformino dati clinici, molecolari e altri dati identificativi dei pazienti in set di dati pronti per la ricerca.
  • Progettare e scalare pipeline di dati e servizi basati sugli eventi che proteggano la privacy preservando il valore analitico.
  • Guidare progetti che contribuiscano agli obiettivi trimestrali del team.
  • Lavorare efficacemente in situazioni ambigue e al variare delle condizioni dei progetti.
  • Collaborare con la leadership per definire obiettivi ambiziosi e raggiungibili e trasformarli in progetti concreti.
  • Supportare lo sviluppo dei colleghi tenendo conto delle loro competenze, esperienze e modalità di lavoro.
  • Offrire feedback costruttivi e coaching, affrontando i problemi senza attribuire colpe.
  • Creare codice flessibile, riutilizzabile, efficiente e manutenibile.
  • Individuare e portare all’attenzione le dipendenze tecniche gestite da altri team.
  • Realizzare funzionalità resilienti e scalabili nell’intero stack tecnologico.
  • Migliorare la qualità dei sistemi attraverso progettazione accurata, test e revisioni del codice.
  • Risolvere le sfide ingegneristiche ricorrenti per migliorare la velocità del team.
  • Collaborare tra i team per rafforzare la qualità e l’affidabilità del prodotto.

Requisiti

  • Diversi anni di esperienza nel contribuire a team di sviluppo software.
  • Capacità di contribuire alla guida dell’analisi e della progettazione tecnica, valutare i compromessi e definire le migliori pratiche ingegneristiche.
  • Esperienza nello sviluppo software attraverso processi iterativi basati sui dati.
  • Conoscenza dei sistemi distribuiti e dell’architettura basata sugli eventi.
  • Esperienza di lavoro in ambienti agili e dinamici.
  • Capacità di risolvere i blocchi, documentare le soluzioni e coordinare il lavoro tra i team.
  • Disponibilità a imparare da un team diversificato e altamente competente e a collaborare con esso.
  • Capacità di fare da mentore a ingegneri junior.
  • Costituisce un titolo preferenziale l’esperienza con Docker, AWS e Google Cloud Platform.
  • Costituisce un titolo preferenziale l’esperienza con Python, Spark, dbt, SQL e Airflow.
  • Costituisce un titolo preferenziale l’esperienza nel settore delle biotecnologie, della genomica o della medicina di precisione.

Benefit

  • Potrebbe essere disponibile una retribuzione incentivante.
  • Potrebbero essere disponibili unità di azioni vincolate.
  • La copertura medica e gli altri benefit possono variare in base alla posizione.