Tempus AI
Tempus AI
Tempus AI to firma z branży technologii medycznych, koncentrująca się na medycynie precyzyjnej i łącząca sztuczną inteligencję z profilowaniem genomowym oraz rzeczywistymi danymi klinicznymi. Jej platforma wspiera podejmowanie decyzji dotyczących leczenia i prowadzenie badań w onkologii, kardiologii, neurologii oraz psychiatrii, w tym dobór pacjentów do badań klinicznych i testowanie algorytmów. Łącząc dane medyczne z zaawansowaną analityką, Tempus AI dąży do wspierania personalizacji leczenia i zwiększania efektywności opracowywania leków.

Starszy inżynier oprogramowania I, treści danych — Tempus AI, praca stacjonarna w Chicago

Twórz systemy anonimizacji i potoki danych w Tempus AI. Rozwijaj skalowalne oprogramowanie, które chroni prywatność pacjentów i wspiera badania nad medycyną precyzyjną.

Opis

  • Projektowanie, tworzenie i skalowanie niezawodnych systemów oprogramowania w Tempus.
  • Tworzenie systemów anonimizacji, które przekształcają kliniczne, molekularne i inne zidentyfikowane dane pacjentów w zbiory danych gotowe do badań.
  • Projektowanie i skalowanie potoków danych oraz usług sterowanych zdarzeniami, które chronią prywatność, zachowując wartość analityczną.
  • Prowadzenie projektów przyczyniających się do realizacji kwartalnych celów zespołu.
  • Skuteczna praca w warunkach niejednoznaczności i zmieniających się warunków projektów.
  • Współpraca z kadrą kierowniczą w celu określania ambitnych, osiągalnych celów i przekładania ich na konkretne projekty.
  • Wspieranie rozwoju współpracowników z uwzględnieniem ich umiejętności, doświadczenia i stylów pracy.
  • Udzielanie konstruktywnej informacji zwrotnej i zapewnianie coachingu przy jednoczesnym rozwiązywaniu problemów bez obwiniania.
  • Tworzenie elastycznego, wielokrotnego użytku, wydajnego i łatwego w utrzymaniu kodu.
  • Identyfikowanie zależności technicznych zarządzanych przez inne zespoły i eskalowanie związanych z nimi kwestii.
  • Dostarczanie odpornej i skalowalnej funkcjonalności w całym stosie technologicznym.
  • Podnoszenie jakości systemów dzięki przemyślanemu projektowaniu, testowaniu i przeglądom kodu.
  • Rozwiązywanie powtarzających się problemów inżynieryjnych w celu zwiększania tempa pracy zespołu.
  • Współpraca między zespołami na rzecz poprawy jakości i niezawodności produktu.

Wymagania

  • Kilka lat doświadczenia we współpracy z zespołami tworzącymi oprogramowanie.
  • Umiejętność wspierania analizy technicznej i projektowania, oceny kompromisów oraz ustanawiania najlepszych praktyk inżynieryjnych.
  • Doświadczenie w tworzeniu oprogramowania z wykorzystaniem iteracyjnych procesów opartych na danych.
  • Znajomość systemów rozproszonych i architektury sterowanej zdarzeniami.
  • Doświadczenie w pracy w dynamicznym środowisku zwinnym.
  • Umiejętność rozwiązywania blokad, dokumentowania rozwiązań i koordynowania pracy między zespołami.
  • Gotowość do nauki od różnorodnego, wysoko wykwalifikowanego zespołu i współpracy z nim.
  • Umiejętność mentorowania młodszych inżynierów.
  • Dodatkowym atutem będzie doświadczenie z Docker, AWS i Google Cloud Platform.
  • Dodatkowym atutem będzie doświadczenie z Python, Spark, dbt, SQL i Airflow.
  • Dodatkowym atutem będzie doświadczenie w biotechnologii, genomice lub medycynie precyzyjnej.

Benefity

  • Może być dostępne wynagrodzenie motywacyjne.
  • Mogą być dostępne jednostki akcji z ograniczeniami.
  • Zakres ubezpieczenia medycznego i innych świadczeń może różnić się w zależności od stanowiska.