Allianz
Allianz
Allianz to globalna firma ubezpieczeniowa i zarządzająca aktywami, która obsługuje klientów za pomocą szerokiego portfela produktów i usług finansowych. Jej działalność obejmuje ubezpieczenia, finanse i bankowość, a zespoły koncentrują się na zapewnianiu niezawodnej ochrony oraz budowaniu świadomych relacji z klientami. Firma podkreśla znaczenie współpracy, uczciwości i autentycznej komunikacji, tworząc środowisko, w którym pracownicy otwarcie wymieniają się pomysłami i korzystają z wiedzy branżowej, aby osiągać lepsze rezultaty.

Inżynier oprogramowania AI, generatywna AI — Allianz, Hongkong

Twórz pełnostackowe aplikacje generatywnej AI dla Allianz Global Investors — od wczesnych prototypów po platformy gotowe do wdrożenia. Współpracuj z zespołami zarządzania aktywami, aby opracowywać i dostarczać praktyczne rozwiązania AI.

Opis

  • Twórz i wdrażaj pełnostackowe aplikacje generatywnej AI dla wybranych potrzeb związanych z zarządzaniem aktywami.
  • Łącz komponenty frontendowe i backendowe, aby budować niezawodne, skalowalne systemy.
  • Stosuj firmowe polityki i procedury wobec rozwiązań AI zarządzanych przez zespół.
  • Współpracuj z ekspertami dziedzinowymi i osobami z różnych zespołów, przekładając potrzeby biznesowe na wymagania techniczne.
  • Opracowuj pomysły i rozwiązania wspólnie z zespołami inżynieryjnymi.
  • Buduj prototypy, aby oceniać gotowość technologii i jej dopasowanie do konkretnych zastosowań.
  • Przekształcaj udane prototypy w aplikacje i platformy produkcyjne.
  • W razie potrzeby wyznaczaj kierunek techniczny dla zespołu programistycznego.
  • Śledź zmiany w branży i dziel się nimi, wspierając innowacje i transformację biznesową AllianzGI.

Wymagania

  • Wykształcenie wyższe lub równoważne kwalifikacje w dziedzinie informatyki, systemów informacyjnych, inżynierii, nauki o danych lub pokrewnej dyscyplinie.
  • Co najmniej trzy lata doświadczenia w tworzeniu pełnostackowych aplikacji, w tym we wdrażaniu aplikacji produkcyjnych.
  • Preferowane doświadczenie w bankowości inwestycyjnej lub zarządzaniu aktywami.
  • Co najmniej dwa lata doświadczenia branżowego w tworzeniu aplikacji generatywnej AI, w tym ich wdrażaniu i obsłudze w środowisku produkcyjnym.
  • Co najmniej trzy lata doświadczenia w pracy w zespołach agile.
  • Biegła znajomość Pythona oraz odpowiednich bibliotek i frameworków generatywnej AI, takich jak FastAPI, LangChain i Microsoft Agent Framework lub Semantic Kernel.
  • Szczegółowa wiedza i praktyczne doświadczenie w pracy z dużymi modelami językowymi, agentową AI, projektowaniem systemów wieloagentowych, architekturą generowania wspomaganego wyszukiwaniem (RAG), metodami tworzenia embeddingów, inżynierią promptów i Model Context Protocol.
  • Doświadczenie w operacjach związanych z LLM oraz ocenie jakości i niezawodności wyników generatywnej AI.
  • Doświadczenie w korzystaniu z narzędzi programistycznych wspieranych przez AI, w tym agentów kodujących.
  • Doświadczenie w pracy z nowoczesnymi frameworkami webowymi i językami, takimi jak React, TypeScript i Node.js, oraz w tworzeniu i utrzymaniu aplikacji frontendowych i backendowych.
  • Doświadczenie z produkcyjnymi bazami wektorowymi, takimi jak Azure AI Search, MongoDB, Cosmos DB, pgvector, Chroma lub Milvus.
  • Doświadczenie z relacyjnymi bazami danych, takimi jak SQL Server, MySQL lub PostgreSQL.
  • Doświadczenie w tworzeniu oprogramowania w metodykach agile i praktykach DevOps z użyciem narzędzi takich jak Harness, GitHub, JFrog, Jira i Datadog.
  • Umiejętność pisania testów jednostkowych i integracyjnych przy użyciu popularnych frameworków, takich jak pytest i Playwright.
  • Umiejętności związane z Microsoft Copilot AI.
  • Doświadczenie z Databricks będzie dodatkowym atutem.
  • Preferowane doświadczenie z technologiami kontenerowymi, takimi jak Docker i Kubernetes, oraz natywnymi usługami chmurowymi Azure.
  • Preferowana znajomość architektury opartej na komponentach, zarządzania stanem i zasad intuicyjnego doświadczenia użytkownika.

Benefity

  • Elastyczna, oparta na współpracy kultura biurowa w dynamicznym środowisku pracy.
  • Programy emerytalne, plany oszczędnościowe lub świadczenia emerytalne, jeśli mają zastosowanie w danej lokalizacji pracy.
  • Program zakupu akcji firmy.
  • Programy wspierające zdrowie psychiczne i dobre samopoczucie.
  • Możliwości rozwoju kariery w ramach Grupy Allianz.
  • Programy szkoleniowe i rozwojowe, w tym certyfikaty i kwalifikacje zawodowe.