AI Solution Architect in Katowice

AI Solution Architect in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
L

W skrócie

  • Zadania: Twórz architekturę backendu dla inteligentnego asystenta głosowego w pojazdach.
  • Firma: Innowacyjna firma technologiczna z dynamiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na przyszłość motoryzacji.
  • Kwalifikacje: Doświadczenie w inżynierii systemów backendowych i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Nasz klient rozwija swojego asystenta głosowego w pojeździe w inteligentnego, opartego na AI towarzysza. Możliwości dużych modeli językowych (Azure OpenAI / ChatGPT) są już wdrażane w produkcji w pojazdach z nowymi modelami architektury E³, które oferują ulepszone funkcje głosowe. Backend klienta to usługa orkiestracji AI w chmurze, która odbiera żądania z pojazdu, klasyfikuje je i kieruje, orkiestruje LLM, usługi narzędziowe i wyspecjalizowane agenty oraz zwraca odpowiedź lub działanie do samochodu. DXC Luxoft działa jako partner dostarczający rozwiązania end-to-end, pracując w zespole produktowym z inżynierami klienta na platformie Azure (AKS, Azure OpenAI, AI Foundry, Managed Identity, Azure Monitor, Azure DevOps).

Ta rola odpowiada za architekturę usługi backendowej w operacjach seryjnych — system, który jest już aktywny w dużej flocie pojazdów i musi pozostać dostępny oraz kompatybilny wstecz, podczas gdy dodawane są nowe możliwości: strumieniowanie w całym łańcuchu ASR → LLM → TTS, obsługa wielu intencji, warstwa zabezpieczeń dla deterministycznych odpowiedzi bezpiecznych dla pojazdu, kierowanie agentami oraz nowe integracje narzędzi.

Obowiązki:

  • Posiadać i rozwijać architekturę systemu usługi backendowej: routing, logika biznesowa, orkiestracja, dekompozycja usług oraz strukturalna dyscyplina (architektura heksagonalna / porty i adaptery), która utrzymuje platformę zmienną przez wieloletni cykl życia.
  • Definiować i zarządzać koncepcją interfejsu między pojazdem, LLM, usługami narzędziowymi i agentami — formalna warstwa kontraktowa, strategia wersjonowania i jej ewolucja w różnych generacjach pojazdów.
  • Architektura integracji z pojazdem: REST i gRPC/protobuf API, Viwi, AIDL w kierunku Android Automotive, OAuth2 i mTLS, integracja IdP klienta oraz wewnętrzne interfejsy hosta i telemetryczne klienta.
  • Projektować architekturę strumieniową — migracja wywołań usług AI do strumieniowania dla responsywności: inkrementalne zakończenie czatu, transkrypcja ASR w czasie rzeczywistym, odtwarzanie TTS podczas syntezowania; z buforowaniem, zarządzaniem połączeniami, obsługą błędów oraz czystą semantyką anulowania/przerwania (podstawa dla barge-in).
  • Posiadać warstwę integracji LLM: normalizacja promptów i przetwarzanie przed/po, kontrola formatu odpowiedzi dla wyświetlacza pojazdu, przygotowanie kontekstu i zarządzanie dialogiem oraz deterministyczne odpowiedzi pojazdu za pomocą promptów systemowych i silnika zabezpieczeń — w dziedzinie, gdzie błędna odpowiedź stanowi problem bezpieczeństwa i marki, a nie tylko jakości.
  • Projektować mechanizm orkiestracji agentów, który decyduje, czy żądanie jest odpowiedziane przez LLM, wewnętrzne narzędzie czy zewnętrznego agenta — w tym obsługę wielu intencji i model kierowania za tym (LangGraph).
  • Architektura integracji narzędzi i agentów: nawigacja z semantycznym rozwiązywaniem lokalizacji, wyszukiwanie mediów/rozrywki, zapytania o wiedzę, kalendarz i poczta, usługi POI i miejsc oraz usługi danych pojazdu.
  • Definiować architekturę RAG i trwałości: strategia osadzania i cykl życia, projektowanie magazynu wektorów (PostgreSQL/pgvector), projektowanie schematu, strojenie i migracje oraz podział odpowiedzialności między magazyny relacyjne, dokumentowe i wektorowe.
  • Produkcja koncepcji skalowania i obciążenia dla operacji seryjnych oraz koncepcji bezpieczeństwa, ochrony danych i zgodności zgodnie z normami motoryzacyjnymi — w tym minimalizacja danych w telemetryce i śladach.
  • Posiadać architekturę obserwowalności end-to-end: OpenTelemetry rozproszone śledzenie, LangFuse do śledzenia i oceny promptów, metryki i pulpity Azure Monitor, progi alertów i kierowanie — aby opóźnienia mogły być przypisane do komponentów, a łańcuchy awarii rekonstrukowane.
  • Utrzymywać architekturę zgodną z celami operacyjnymi: wysoka dostępność w zakresie SLO 99,5%, rozwiązywanie incydentów w ciągu 24 godzin, wsparcie 2/3 poziomu w godzinach pracy oraz strukturalne zarządzanie wersjami, wydaniami i wdrożeniami.
  • Gwarantować kompatybilność wsteczną dla istniejących generacji pojazdów — pojazdy z rocznika modelowego 2021 muszą nadal działać, gdy nowe funkcje są wdrażane.
  • Ustalać i egzekwować standardy inżynieryjne z zespołami deweloperskimi: przegląd API i interfejsów, jakość kodu i bramy jakości narzędzi Python, projektowanie pipeline CI/CD na Azure DevOps (w tym samodzielnie hostowane uruchamiacze) i GitHub, struktura modułów IaC w Terraform/Terragrunt.
  • Działać jako techniczny odpowiednik architektów klienta oraz zespołów UX, backendowych i pojazdowych; utrzymywać dokumentację architektury w Confluence i pracować w narzędziach zarządzania wymaganiami klienta; zapewniać kierunek techniczny dla rozproszonego zespołu deweloperskiego i AI Ops w Scrum.

Wymagania:

  • 8+ lat doświadczenia w inżynierii systemów backendowych/rozproszonych, w tym 3+ lata jako architekt lub lider techniczny z pełną odpowiedzialnością za projektowanie systemu produkcyjnego.
  • Ekspert Python: FastAPI, async oraz praktyczne doświadczenie z architekturami strumieniowymi (SSE/WebSocket/gRPC streaming, back pressure, cancellation).
  • Udokumentowane doświadczenie w architekturze systemów produkcyjnych opartych na LLM — orkiestracja przepływów pracy opartych na narzędziach i agentach z LangChain / LangGraph lub równoważnymi, strategie promptów, strukturalne wyjścia, obsługa ograniczeń LLM i zabezpieczenia.
  • Azure OpenAI Service lub OpenAI API w produkcji, w tym migracja wersji modelu i problemy z kompatybilnością, które to powoduje.
  • Silne umiejętności projektowania API i interfejsów: REST i gRPC/protobuf, strategie wersjonowania i kompatybilności wstecznej, OAuth2 i mTLS dla bezpiecznej komunikacji między usługami.
  • PostgreSQL w głębi: projektowanie schematu, strojenie, migracje (Alembic); plus doświadczenie w pracy z osadzeniami i wyszukiwaniem wektorów dla RAG (pgvector lub równoważne).
  • Kubernetes / orkiestracja kontenerów (wdrażanie, skalowanie, sekrety/konfiguracja, sieci, równoważenie obciążenia) oraz architektura chmury Azure (AKS lub Container Apps, Managed Identity, Key Vault, Monitor).
  • Infrastruktura jako kod z Terraform: moduły wielokrotnego użytku, separacja środowisk, zdalny stan i blokowanie, integracja CI/CD, zarządzanie cyklem życia.
  • Udokumentowana odpowiedzialność za prowadzenie usługi produkcyjnej: monitorowanie, alertowanie, rozproszone śledzenie z OpenTelemetry, zarządzanie incydentami i problemami, zarządzanie poprawkami i wydaniami, optymalizacja opóźnień i kosztów w stosunku do określonych celów.

Umiejętności dodatkowe:

  • Tło w motoryzacji lub oprogramowaniu w pojeździe: platformy MIB3 / E³ / SDV, Android Automotive (AAOS) i interfejsy AIDL, protokół Viwi, telemetryka pojazdu i usługi konfiguracji, architektury SOA / mikroserwisowe / strefowe E/E.
  • Doświadczenie w ocenie LLM i praktyce regresji promptów: LangFuse, DeepEval, Ragas, PromptFlow; metryki takie jak wierność, wskaźnik halucynacji, opóźnienie P95, WER/CER.
  • Integracja usług ASR/TTS na poziomie strumieniowym (Azure Speech, Whisper, Cerence, Google TTS) oraz świadomość warunków akustycznych w kabinie (hałas, mikrofony dalekiego pola, wielu mówców).
  • API emocji/sentymentu (HumeAI) i projektowanie empatycznych dialogów.
  • Szersze doświadczenie w trwałości: MongoDB (pymongo/beanie), CosmosDB oraz jasne zdanie na temat tego, kiedy każdy z nich powinien być użyty.
  • Semantyczne buforowanie i optymalizacja kosztów tokenów na skalę floty.
  • Świadomość ram jakości, bezpieczeństwa i zarządzania AI w motoryzacji: A-SPICE, ISO/SAE 21434, TISAX, GDPR/prywatność w projektowaniu, implikacje ustawy UE o AI.
  • Doświadczenie w przejmowaniu i stabilizowaniu działającego systemu od poprzedniego dostawcy (transfer wiedzy, odwrotne dokumentowanie odziedziczonej bazy kodu).

AI Solution Architect in Katowice – pracodawca: Luxoft

Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako AI Solution Architect in Katowice

Architektura systemów backendowych
Inżynieria rozproszonych systemów
Python (FastAPI, async)
Architektura LLM
Projektowanie API (REST, gRPC/protobuf)
PostgreSQL (projektowanie schematów, tuning, migracje)
Kubernetes / orkiestracja kontenerów