AI Solution Architect in Katowice

AI Solution Architect in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
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: Prywatna opieka medyczna, ubezpieczenie na życie i możliwość rotacji projektów.
  • Pozostałe informacje: Możliwość rozwoju kariery w ekscytującym środowisku technologicznym.
  • Dlaczego ta praca: Pracuj nad przełomowymi technologiami AI i wpływaj na przyszłość motoryzacji.
  • Kwalifikacje: 8+ lat doświadczenia w inżynierii systemów backendowych oraz umiejętności architektoniczne.

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

Private Medical & Dental care & Life Insurance covered Internal Mobility program - możliwość rotacji między projektami, lokalizacjami, kontami ...i więcej!

Opis projektu: Nasz klient rozwija swój asystent głosowy w pojeździe w inteligentnego, wspomaganego 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 z fabryki. Backend klienta to chmurowa usługa orkiestracji AI, która odbiera zapytania z pojazdu, klasyfikuje i kieruje je, 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).

Obowiązki:

  • Właściciel i rozwój architektury systemu backendowego: routing, logika biznesowa, orkiestracja, dekompozycja usług oraz strukturalna dyscyplina (architektura heksagonalna / porty i adaptery), która utrzymuje platformę zmienną przez wiele lat.
  • Definiowanie i zarządzanie koncepcją interfejsu między pojazdem, LLM, usługami narzędziowymi i agentami — formalna warstwa kontraktowa, strategia wersjonowania i jej ewolucja przez pokolenia 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.
  • Projektowanie architektury strumieniowej — 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 i czystą semantyką anulowania/przerwania (podstawa dla barge-in).
  • Właściciel warstwy 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ą systemowych promptów i silnika guardrails — w dziedzinie, gdzie błędna odpowiedź jest kwestią bezpieczeństwa i marki, a nie tylko jakości.
  • Projektowanie mechanizmu orkiestracji agentów, który decyduje, czy zapytanie jest odpowiedziane przez LLM, wewnętrzne narzędzie czy zewnętrznego agenta — w tym obsługa wielu intencji i model routingu 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 pocztę, usługi POI i miejsc oraz usługi danych pojazdu.
  • Definiowanie architektury 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 telemetrii i śladach.
  • Właściciel architektury obserwowalności end-to-end: OpenTelemetry rozproszone śledzenie, LangFuse do śledzenia i oceny promptów, metryki i pulpity Azure Monitor, progi alertów i routingu — aby opóźnienia mogły być przypisane do komponentów, a łańcuchy awarii rekonstrukowane.
  • Utrzymywanie architektury zgodnej 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.
  • Gwarancja zgodności wstecznej dla istniejących pokoleń pojazdów — pojazdy z rocznika modelowego 2021 muszą nadal działać, gdy nowe funkcje są wdrażane.
  • Ustalanie i egzekwowanie standardów inżynieryjnych z zespołami deweloperskimi: przegląd API i interfejsów, jakość kodu i bramy jakości, projektowanie pipeline CI/CD na Azure DevOps (w tym samodzielnie hostowane uruchamiacze) i GitHub, struktura modułów IaC w Terraform/Terragrunt.
  • Działanie jako techniczny odpowiednik architektów klienta oraz zespołów UX, backend i pojazd; utrzymywanie dokumentacji architektonicznej w Confluence i praca w narzędziach zarządzania wymaganiami klienta; zapewnienie kierunku technicznego dla rozproszonego zespołu deweloperskiego i AI Ops w Scrum.

Wymagania obowiązkowe:

  • 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 projektowaniu 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 guard-railing.
  • Usługa Azure OpenAI lub API OpenAI 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 zgodnoś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 wektorowym dla RAG (pgvector lub równoważne).
  • Kubernetes / orkiestracja kontenerów (wdrażanie, skalowanie, sekrety/konfiguracja, sieci, równoważenie obciążenia) oraz architektura chmurowa 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 oprogramowaniu motoryzacyjnym lub w pojeździe: platformy MIB3 / E³ / SDV, Android Automotive (AAOS) i interfejsy AIDL, protokół Viwi, usługi telemetryczne i konfiguracyjne pojazdu, 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).
  • Interfejsy 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 należy uwzględnić w obrazie.
  • 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ść przez projekt, 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
Orkiestracja narzędzi i agentów
Projektowanie API (REST, gRPC/protobuf)
PostgreSQL (projektowanie schematów, migracje)