Principal Software Engineer - GenAI Software Quality Engineering

Job expired!

W Wolters Kluwer poszukujemy wizjonerskiego Głównego Inżyniera Oprogramowania ds. Jakości GenAI, który poprowadzi rozwój i wdrożenie wzorowych ram testowych oraz procesów zapewniania jakości dopasowanych do naszych innowacyjnych usług GenAI. Ta kluczowa rola skupia się na opracowywaniu solidnych, skalowalnych i niezawodnych strategii inżynieryjnych, odzwierciedlających pionierskiego ducha technologii GenAI.

Jako Główny Inżynier Oprogramowania będziesz:

  • Projektować, rozwijać i utrzymywać kompleksowe ramy automatyzacji testów, aby podnieść jakość, wydajność i skalowalność usług GenAI.
  • Identyfikować i adresować unikalne wyzwania związane z testowaniem i walidacją modeli i rozwiązań opartych na LLM.
  • Ściśle współpracować z zespołem programistów, aby płynnie integrować procesy jakościowe z łańcuchem CI/CD, promując wczesne wykrywanie i rozwiązywanie potencjalnych problemów.
  • Ustanawiać i monitorować metryki oraz punkty odniesienia jakości, dążąc do ciągłego udoskonalenia wydajności usług GenAI.
  • Zapewniać przywództwo i mentorowanie zespołowi inżynierów jakości, kierując najlepszymi praktykami i zaawansowanymi metodologiami specyficznymi dla technologii AI i uczenia maszynowego.
  • Kultywować kulturę "jakość na pierwszym miejscu" we wszystkich zespołach inżynierskich i komunikacji ze stronami interesu.
  • Pozostawać na bieżąco z najnowszymi trendami i postępami w zapewnianiu jakości AI, aby ciągle doskonalić nasze strategie testowania.

Aby doskonale sprawdzić się w tej roli, powinieneś posiadać:

  • Licencjat lub magistra z informatyki, sztucznej inteligencji lub pokrewnego kierunku, lub znaczące doświadczenie zawodowe na równoważnym poziomie.
  • Co najmniej 10 lat doświadczenia w inżynierii jakości oprogramowania i automatyzacji testów, szczególnie w projektach skupiających się na AI lub uczeniu maszynowym.
  • Głębokie zrozumienie dużych modeli językowych (LLM) i udowodnione doświadczenie w metodologiach testowania specyficznych dla AI.
  • Znajomość języków programowania i narzędzi niezbędnych dla inżynierii jakości, takich jak Python, Selenium i JUnit.
  • Solidne podstawy z zasad inżynierii oprogramowania, ze szczególnym naciskiem na testowalność i jakość.

Ponadto idealni kandydaci będą wykazywać:

  • Praktyczne doświadczenie z platformami GenAI i znajomość ich unikalnych wyzwań jakościowych.
  • Doświadczenie z narzędziami i ramami testowymi specyficznymi dla AI oraz znajomość usług chmurowych takich jak AWS, Azure, GCP związanych z zapewnieniem jakości AI.
  • Znajomość Dockera, Kubernetes oraz innych technologii istotnych dla wdrażania i testowania usług AI.