HP France
HP France
1001 – 5000 Pracownicy
DoradztwoLogistykaProdukcja
HP France to francuski oddział HP Inc., firmy technologicznej oferującej konsumentom i przedsiębiorstwom produkty komputerowe oraz urządzenia drukujące. Jej oferta obejmuje laptopy, komputery stacjonarne, monitory, drukarki i powiązane akcesoria, wspierające zarówno codzienne zastosowania osobiste, jak i profesjonalne procesy pracy. Firma koncentruje się na opracowywaniu i dostarczaniu technologii, które pomagają ludziom i organizacjom pracować wydajniej.

Starszy inżynier oprogramowania dla handlu detalicznego: AI i Android

Kieruj rozwojem oprogramowania dla handlu detalicznego na Androida, wykorzystującego AI: aplikacji mobilnych, usług backendowych i agentów AI. Współpracuj z klientami i zespołami produktowymi, aby wprowadzać komercyjne oprogramowanie od wstępnych koncepcji do produkcji.

Opis

  • Twórz oprogramowanie mobilne dla handlu detalicznego wykorzystujące AI.
  • Wspólnie ze specjalistami przekładaj potrzeby produktu i klientów na działające oprogramowanie.
  • Prowadź prace od wstępnych koncepcji i prototypów po gotowość do wdrożenia produkcyjnego.
  • Współtwórz aplikacje na Androida, usługi backendowe i agentów AI.
  • Ustalaj kryteria akceptacji, oceniaj opcje techniczne i ustalaj priorytety prac programistycznych.
  • Współpracuj z inżynierami obsługującymi klientów i zespołami IT klientów: zbieraj opinie, weryfikuj funkcje, rozwiązuj problemy z integracją i dostarczaj poprawki.
  • Twórz i utrzymuj środowiska agentów łączące modele AI z kontekstem, narzędziami, pamięcią, uprawnieniami i przepływami pracy.
  • Wybieraj, integruj i oceniaj modele AI pod kątem rozumowania, korzystania z narzędzi i analizy obrazu.
  • Poprawiaj jakość, szybkość i niezawodność inferencji, a także obniżaj jej koszt we wdrożeniach chmurowych i brzegowych.
  • Twórz aplikacje na Androida dla przenośnych urządzeń i tabletów używanych w handlu, z adaptacyjnymi interfejsami oraz funkcjami głosowymi, aparatem, skanowaniem i płatnościami.
  • Bezpiecznie integruj aplikacje z systemami korporacyjnymi za pomocą API, zdarzeń i adapterów.
  • Ustalaj praktyki programowania wspomaganego przez AI, przeglądu kodu, testów automatycznych, bezpieczeństwa, ciągłej integracji i wydań oprogramowania.
  • Wspieraj rozwój inżynierów, przeglądaj projekty i kod oraz kieruj rozwiązywaniem problemów technicznych.
  • Przekształcaj powtarzające się potrzeby klientów w funkcje wielokrotnego użytku, które wspierają utrzymanie i skalowanie produktu komercyjnego.

Wymagania

  • Tytuł licencjata z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny technicznej albo równoważne doświadczenie praktyczne.
  • Co najmniej 8 lat doświadczenia w inżynierii oprogramowania, w tym w kierowaniu technicznym i samodzielnym dostarczaniu nowych produktów od koncepcji do produkcji.
  • Doświadczenie w tworzeniu aplikacji AI z użyciem dużych modeli językowych, frameworków lub środowisk agentowych, wywoływania narzędzi, wyszukiwania i pobierania danych, inferencji oraz ewaluacji.
  • Duże doświadczenie w tworzeniu oprogramowania na Androida i łączeniu aplikacji mobilnych z usługami backendowymi, systemami korporacyjnymi i funkcjami urządzeń.
  • Doświadczenie we współpracy z klientami, ich zespołami IT lub inżynierami obsługującymi klientów przy tworzeniu funkcji i rozwiązywaniu problemów technicznych.
  • Praktyczna znajomość narzędzi AI wspomagających tworzenie oprogramowania.
  • Dobra znajomość architektury aplikacji AI, obejmującej modele, środowiska agentowe, kontekst, wyszukiwanie i pobieranie danych, pamięć oraz narzędzia.
  • Rozumienie kompromisów związanych z wyborem modeli i inferencją w zakresie dokładności, opóźnień, przepustowości, kosztów, prywatności oraz działania w chmurze i na urządzeniu.
  • Zaawansowane umiejętności programowania na Androida; mile widziana znajomość Kotlin i Jetpack Compose.
  • Zaawansowane umiejętności w zakresie inżynierii mobilnej i backendowej, w tym API, systemów rozproszonych i integracji korporacyjnych.
  • Biegłość w korzystaniu z narzędzi AI wspomagających programowanie i narzędzi do tworzenia rozwiązań agentowych.
  • Umiejętność przekładania specyfikacji klientów na projekty techniczne i testy akceptacyjne, diagnozowania awarii i oceny przepływów pracy AI.
  • Znajomość bezpiecznych praktyk tworzenia oprogramowania, uwierzytelniania, autoryzacji, ochrony prywatności danych, rejestrowania audytowego, testów automatycznych, ciągłej integracji i zarządzania wydaniami.
  • Jasna komunikacja, trafna ocena techniczna, umiejętność mentoringu oraz uzgadniania zmieniających się wymagań między zespołami.

Benefity

  • Ubezpieczenie zdrowotne
  • Ubezpieczenie stomatologiczne
  • Ubezpieczenie wzroku
  • Ubezpieczenie od krótko- i długoterminowej niezdolności do pracy
  • Program pomocy pracownikom
  • Elastyczny rachunek wydatków
  • Ubezpieczenie na życie
  • Od 4 do 12 tygodni w pełni płatnego urlopu rodzicielskiego, zależnie od stażu pracy
  • 11 płatnych dni świątecznych
  • Dodatkowy elastyczny płatny urlop wypoczynkowy i chorobowy