Senior Machine Learning Engineer

Job expired!

Houseful angażuje się w tworzenie bardziej przyjaznego, sprawiedliwego i reprezentatywnego środowiska. Gorąco zachęcamy kandydatów z niedostatecznie reprezentowanych środowisk w sektorze technologii lub nieruchomości do aplikowania.

W Houseful umożliwiamy każdemu podejmowanie inteligentnych decyzji dotyczących domu. Nasze zaufane marki, w tym Zoopla, Alto, Hometrack, Calcasa, Mojo i Prime Location, łączą się, aby tworzyć połączenia, które przyczyniają się do lepszych decyzji dotyczących nieruchomości dzięki synergii oprogramowania, danych i wniosków.

Nasze podejście napędzane misją łączy zarówno głowę, jak i serce, aby osiągać ambitne cele i napędzać postęp na rynku nieruchomości. Teraz jest idealny moment, aby dołączyć do naszego dynamicznego zespołu.

Hometrack przekształca proces hipoteczny dla kredytodawców, brokerów i konsumentów, dostarczając najwyższej jakości usługi wyceny i danych dotyczących nieruchomości w sektorach finansowym, nieruchomości i technologicznym. Koncentrujemy się na usługach finansowych, głównie obsługując kredytodawców hipotecznych, w tym dziewięciu z dziesięciu największych dostawców hipotek.

Szukamy Starszego Inżyniera Uczenia Maszynowego, który poprowadzi rozwój zaawansowanych modeli wyceny przy użyciu nowoczesnych technologii. Rola ta obejmuje przekształcanie kodu modelu proof-of-concept w solidne pipeline'y i działające API. Jako nasz pierwszy Inżynier Uczenia Maszynowego, będziesz kształtował wdrożenia, operacje i architekturę naszych modeli.

Jako Starszy Inżynier Uczenia Maszynowego, Twoje kluczowe obowiązki będą obejmować:

  • Nadzorowanie wdrażania modeli uczenia maszynowego w celu zapewnienia optymalnej wydajności w warunkach rzeczywistych.
  • Współpraca z naukowcami danych, inżynierami oprogramowania, menedżerami produktów i interesariuszami w celu integracji rozwiązań uczenia maszynowego z naszymi produktami i usługami.
  • Opracowywanie zautomatyzowanych działań w zakresie ponownego trenowania, testowania i wdrażania modeli w celu usprawnienia cyklu życia uczenia maszynowego.
  • Promowanie i wdrażanie najlepszych praktyk w inżynierii oprogramowania, w tym przeglądów kodu, CI/CD dla modeli uczenia maszynowego.

Idealnie pasujesz do tej roli, jeśli masz:

  • Głębokie zrozumienie aplikacji uczenia maszynowego, procesów cyklu życia rozwoju i narzędzi takich jak CI/CD, kontrola wersji i MLOps.
  • Doskonałe umiejętności w Pythonie, z umiejętnością pisania stabilnego, skalowalnego i łatwego do utrzymania kodu.
  • Doświadczenie z bibliotekami Pythona do analizy danych, takimi jak Scikit-learn, Pandas, NumPy, PyTorch, PySpark i LightGBM.
  • Praca z usługami chmurowymi, takimi jak AWS.
  • Znajomość narzędzi do tworzenia infrastruktury jako kodu (np. Terraform, CloudFormation).
  • Nieco doświadczenia w inżynierii danych, w tym budowania pipeline'ów danych za pomocą PySpark i SQL.
  • Biegłość w Dockerze i aplikacjach konteneryzowanych.
  • Pasja do tworzenia produktów zgodnych z potrzebami klientów i celami biznesowymi.
  • Silne poczucie odpowiedzialności i udokumentowane osiągnięcia w dostarczaniu wysokiej jakości wyników w szybkim tempie.

Nie spełni