
Target to jeden z największych amerykańskich sprzedawców detalicznych, który obsługuje klientów za pośrednictwem sklepów i kanałów cyfrowych. Założona w 1946 roku firma łączy handel detaliczny, e-commerce i doświadczenia konsumenckie, kładąc nacisk na korzystne ceny, wzornictwo, innowacje oraz wygodę zakupów. Duża organizacja Target skupia zespoły działające w różnych obszarach handlu detalicznego i wspiera lokalne społeczności poprzez odpowiedzialne praktyki korporacyjne, dbałość o środowisko, etyczne działania oraz działalność charytatywną.
Starszy inżynier platformy AI ds. wdrożeń
Twórz i wdrażaj produkcyjne aplikacje AI na korporacyjnej platformie Target oraz rozwijaj narzędzia wielokrotnego użytku dla sektora handlu detalicznego. Prowadź rozwiązania od wczesnych prototypów po eksploatację i pomagaj zespołom wdrażać generatywną AI.
Opis
- Współpracuj z zespołami inżynieryjnymi i produktowymi przy tworzeniu oraz uruchamianiu aplikacji AI na korporacyjnej platformie Target.
- Twórz produkcyjne rozwiązania AI z wykorzystaniem generatywnej AI, dużych modeli językowych, architektur agentowych, wyszukiwania, API modeli, narzędzi i usług platformowych.
- Przekładaj niejasne wyzwania biznesowe i inżynieryjne na projekty techniczne i działające oprogramowanie.
- Prowadź wdrożenia od wstępnych analiz i prototypów przez architekturę, rozwój, ocenę, wdrożenie, monitorowanie i eksploatację.
- Stosuj praktyki inżynierii oprogramowania i systemów rozproszonych, aby dostarczać skalowalne, niezawodne, bezpieczne i łatwe w utrzymaniu rozwiązania AI.
- Integruj funkcje AI Platform i identyfikuj ich braki w rzeczywistym użyciu.
- Przekształcaj powtarzalne rozwiązania w wielokrotnego użytku funkcje platformy, API, SDK, biblioteki, frameworki, szablony i architektury referencyjne.
- Usprawniaj proces tworzenia rozwiązań AI na każdym etapie: budowania, eksperymentowania, testowania, oceny, debugowania, wdrażania i eksploatacji.
- Twórz referencyjne implementacje i przykłady wspierające wdrażanie AI w przedsiębiorstwach.
- Badaj i oceniaj nowe technologie AI, frameworki, modele i narzędzia dla programistów za pomocą weryfikacji koncepcji.
- Prowadź przeglądy kodu i projektów, testowanie, debugowanie oraz dyskusje architektoniczne.
- Analizuj złożone problemy produkcyjne i integracyjne oraz opracowuj sposoby zapobiegania im.
- Współpracuj z zespołami inżynierii platform i aplikacji, zespołami produktowymi i architektonicznymi, specjalistami ds. analizy danych oraz innymi zespołami.
- Dziel się wnioskami technicznymi i dobrymi praktykami z szerszą społecznością inżynierską.
- Mentoruj inżynierów i wspieraj wdrażanie rozwiązań poprzez projekty oprogramowania, porady, przeglądy i szkolenia techniczne.
Wymagania
- Czteroletnie wykształcenie wyższe lub równoważne doświadczenie.
- Co najmniej pięć lat doświadczenia w tworzeniu oprogramowania.
- Wysokie praktyczne umiejętności inżynieryjne i programistyczne.
- Doświadczenie w projektowaniu, tworzeniu, testowaniu, wdrażaniu i eksploatacji aplikacji produkcyjnych, usług lub systemów rozproszonych.
- Doświadczenie w tworzeniu aplikacji AI z użyciem dużych modeli językowych, API modeli, frameworków agentowych, wzorców wyszukiwania i kontekstu, integracji narzędzi lub innych nowoczesnych rozwiązań AI.
- Biegła znajomość co najmniej jednego nowoczesnego języka programowania.
- Doświadczenie w tworzeniu usług i aplikacji z użyciem nowoczesnych frameworków i praktyk inżynieryjnych.
- Doświadczenie w projektowaniu i korzystaniu z API, SDK, bibliotek, frameworków lub funkcji platformowych.
- Szeroka wiedza z zakresu architektury oprogramowania, systemów rozproszonych, API, skalowalności, niezawodności, wydajności, bezpieczeństwa i eksploatacji produkcyjnej.
- Doświadczenie w tworzeniu rozwiązań chmurowych, pracy z kontenerami, orkiestracją, CI/CD, obserwowalnością, testowaniem, debugowaniem i monitorowaniem operacyjnym.
- Umiejętność przekładania niejednoznacznych wymagań na projekty techniczne i działające oprogramowanie.
- Umiejętność pracy na każdym etapie cyklu inżynieryjnego.
- Umiejętność oceny kompromisów technicznych.
- Wysokie umiejętności rozwiązywania problemów.
- Doświadczenie we współpracy z zespołami produktowymi i inżynierami z różnych obszarów organizacji i technologii.
- Umiejętność wyjaśniania złożonych zagadnień technicznych i wpływania na decyzje projektowe.
- Umiejętność mentorowania inżynierów i udzielania wskazówek technicznych.
- Dbałość o aktualizowanie wiedzy technicznej, szczególnie w dziedzinie AI i inżynierii oprogramowania.
Benefity
- Ubezpieczenie zdrowotne, w tym medyczne, okulistyczne, stomatologiczne i na życie.
- Plan 401(k).
- Zniżka pracownicza.
- Ubezpieczenie na wypadek krótkotrwałej niezdolności do pracy.
- Ubezpieczenie na wypadek długotrwałej niezdolności do pracy.
- Płatny urlop chorobowy.
- Płatne święta państwowe.
- Płatny urlop wypoczynkowy.
- Programy finansowe, edukacyjne i wspierające dobrostan.