Senior Backend Engineer (AI focussed)

Job expired!

Rola: Starszy Inżynier Oprogramowania (Zespół AI)
Lokalizacja: Londyn
Raportowanie do: Kierownika Działu Technicznego

Jako Starszy Inżynier Oprogramowania w Rightmove staniesz się integralną częścią naszego dynamicznego, interdyscyplinarnego Zespołu AI. Ten nowo utworzony zespół składa się z Inżynierów Machine Learning, Naukowców Danych, Inżynierów MLOps i Właściciela Produktu, którzy wszyscy pracują wspólnie w ramach Zespołu Danych i Analityki naszej Organizacji Rozwoju Produktu. Nasza drużyna jest znana z innowacji, szybkości i wpływowych rozwiązań, które dostarcza.

W poprzednim roku nasz przełomowy projekt odkrywczny AI ustalił kierunek dla przyszłych ulepszeń, wpływając na nasze mapy produktów. Teraz jesteśmy gotowi do rozszerzenia naszego zespołu o doświadczonego inżyniera, biegłego w rozwiązywaniu skomplikowanych wyzwań biznesowych i technicznych poprzez zaawansowane rozwiązania oprogramowania.

Twój tydzień może obejmować:

  • Projektowanie i wdrażanie warstw aplikacji (mikrousługi, funkcje) w celu zwiększenia możliwości AI we współpracy z Naukowcami Danych i Inżynierami Machine Learning.
  • Rozwój architektury systemów AI, rozwój mechanizmu podpowiedzi oraz zapewnianie ciągłego monitorowania i oceny pod kątem skalowalności.
  • Ocena wydajności aplikacji w produkcji, stosując zarówno środki ilościowe, jak i jakościowe.
  • Propozycja i wdrażanie inicjatyw technicznych w celu utrzymania równowagi między dostarczaniem produktu a doskonałością techniczną w zespole.
  • Aktywny udział w procesach Agile i przyczynianie się do udoskonaleń technologicznych międzydziałowych.

Szukamy kandydata, który:

  • Posiada solidne doświadczenie komercyjne w tworzeniu backendów aplikacji internetowych w języku Java i Spring Boot oraz jest biegły w projektowaniu API.
  • Ma zrozumienie i doświadczenie w generatywnym AI i koncepcjach uczenia maszynowego, szczególnie w pracy z dużymi modelami językowymi za pośrednictwem platform takich jak OpenAI oraz bibliotek takich jak Hugging Face.
  • Jest pasjonatem rozwiązywania skomplikowanych problemów i ciągłego uczenia się w dziedzinie AI.
  • Ceni pracę zespołową, otwartą komunikację i podchodzi do wyzwań innowacji i udoskonalania naszego krajobrazu technologicznego.

Nasz stos technologiczny zawiera:

  • Języki: Java 17
  • Mikrousługi: Spring, Spring Boot, REST API, Kafka
  • Chmura: GCP, Terraform, Helm
  • Zarządzanie danymi: Oracle, Elasticsearch, Vertica i inne
  • Ciągła integracja/dostarczanie: Jenkins, Gradle, GitLab

Odkryj naszą kompletną architekturę technologiczną