NerdWallet
NerdWallet
501 – 1000 Pracownicy
Sponsor wizy H1BFinanseFintech
NerdWallet to firma finansowa i fintechowa, która pomaga konsumentom oraz małym i średnim przedsiębiorstwom podejmować bardziej świadome i pewne decyzje finansowe. Jej produkty i treści mają ułatwiać zrozumienie złożonych zagadnień związanych z pieniędzmi, a zespół, znany jako „Nerds”, działa w inkluzywnej kulturze ukierunkowanej na równość. W ramach społecznej odpowiedzialności biznesu NerdWallet wspiera również inicjatywy społeczne skierowane do osób i społeczności o ograniczonym dostępie do usług oraz niekorzystających z usług bankowych.

Starszy inżynier oprogramowania ds. integracji asystentów AI

Kieruj tworzeniem i utrzymaniem produkcyjnych integracji NerdWallet z zewnętrznymi asystentami AI. Buduj niezawodne i zgodne z przepisami systemy LLM, które dostarczają konsumentom wskazówek finansowych.

Opis

  • Wyznaczać kierunek techniczny i architekturę integracji NerdWallet, które udostępniają porady finansowe za pośrednictwem zewnętrznych asystentów AI.
  • Projektować sposób pakowania, udostępniania i wyświetlania porad, w tym narzędzia, protokoły i interfejsy w rozmowie.
  • Tworzyć integracje produkcyjne i prototypować nowe możliwości pojawiające się na platformach AI.
  • Tworzyć wielokrotnego użytku abstrakcje, kontrakty i wzorce dla różnych platform AI.
  • Monitorować protokoły platform, SDK, procesy weryfikacji i zasady oraz uwzględniać zmiany w planach i architekturze.
  • Opracowywać metody oceny i testowania, w tym oceny automatyczne, zestawy testów regresyjnych i testy end-to-end.
  • Współpracować z zespołami ds. bezpieczeństwa, prawnikami i specjalistami ds. zgodności w kwestiach uwierzytelniania, zgody, danych wrażliwych i zgodności finansowej.
  • Ustanawiać standardy monitorowania, opóźnień, kosztów i reagowania na incydenty oraz pomagać rozwiązywać problemy produkcyjne.
  • Prowadzić przeglądy projektów, ustanawiać standardy kodowania i architektury oraz przeglądać kod.
  • Mentorować inżynierów będących pracownikami i wykonawcami.
  • Uzgadniać z menedżerami ds. inżynierii i produktu priorytety, nakład pracy, ryzyko i inwestycje techniczne.
  • Wykorzystywać dane o użyciu i wydajności przy podejmowaniu decyzji dotyczących integracji.
  • Podlegać dyrektorowi ds. inżynierii.

Wymagania

  • Co najmniej 8 lat doświadczenia w inżynierii oprogramowania.
  • Co najmniej 3 lata doświadczenia na stanowisku Staff.
  • Rozległe praktyczne doświadczenie w tworzeniu i obsłudze produkcyjnych systemów backendowych.
  • Udokumentowane doświadczenie w projektowaniu złożonych systemów od początku do końca.
  • Doświadczenie w prowadzeniu zespołów przez trudne problemy techniczne.
  • Doświadczenie w ustalaniu najlepszych praktyk inżynieryjnych i mentoringu inżynierów.
  • Produkcyjne doświadczenie z LLM, w tym użyciem narzędzi lub wywoływaniem funkcji, MCP lub podobnymi protokołami, projektowaniem promptów i kontekstu, generowaniem wspomaganym wyszukiwaniem, ewaluacjami oraz niedeterministycznymi wynikami.
  • Zaawansowana znajomość nowoczesnego stosu TypeScript, takiego jak Node.js, React, GraphQL, Postgres i Redis.
  • Umiejętność oceny nieznanych baz kodu, SDK i narzędzi dostawców.
  • Doświadczenie w projektowaniu API i współdzielonych usług, w tym wersjonowania i kompatybilności wstecznej.
  • Doświadczenie w tworzeniu rozwiązań na zewnętrzne platformy lub ekosystemy z ograniczeniami i procesami weryfikacji narzuconymi przez podmioty zewnętrzne.
  • Dobra znajomość metod uwierzytelniania i autoryzacji, takich jak OAuth.
  • Znajomość praktyk bezpieczeństwa przy przetwarzaniu danych wrażliwych.
  • Gotowość do pracy na wczesnym etapie, od zera do pierwszego wdrożenia.
  • Bardzo dobre umiejętności komunikacyjne potrzebne do wyjaśniania działania systemów AI, kompromisów i ryzyka.
  • Dodatkowym atutem będzie doświadczenie w tworzeniu aplikacji, konektorów lub agentów dla głównych platform asystentów AI.
  • Dodatkowym atutem będzie doświadczenie we wdrażaniu funkcji AI w regulowanych branżach.
  • Dodatkowym atutem będzie doświadczenie z AWS, CI/CD, konteneryzacją i obserwowalnością LLM.
  • Dodatkowym atutem będzie doświadczenie w mentoringu zespołów złożonych z pracowników oraz personelu dostawców lub wykonawców.

Benefity

  • Pakiety ubezpieczenia medycznego, stomatologicznego i okulistycznego dla pracowników oraz osób na ich utrzymaniu.
  • Elastyczny urlop, 11 dni świątecznych i przerwa świąteczna firmy w ramach polityki Rejuvenation.
  • Urlop dla nowych rodziców witających dziecko biologiczne, adoptowane lub przyjęte do rodziny zastępczej.
  • Wsparcie zdrowia psychicznego.
  • Płatny urlop sabatyczny po pięciu latach pracy.
  • Plany FSA i HSA na wydatki medyczne i opiekę nad osobami na utrzymaniu, z miesięczną dopłatą NerdWallet.
  • Miesięczny dodatek na wellness.
  • Dodatek na telefon komórkowy.
  • Dodatek na Wi-Fi dla pracowników zdalnych.
  • Dodatek na sprzęt do pracy z domu dla pracowników zdalnych.
  • Dofinansowanie przestrzeni coworkingowej dla pracowników zdalnych.
  • Grupy pracownicze.
  • Hackathony i wydarzenia zespołowe.
  • Wydarzenia dla całej firmy.
  • Osiem godzin płatnego czasu wolnego na wolontariat w każdym kwartale.
  • Dopłata firmy do darowizn na cele charytatywne.
  • Plan 401(k) z dopłatą firmy w wysokości 4%.
  • Wcześniejszy dostęp do nowych produktów i narzędzi finansowych.
  • Wskazówki dotyczące dobrostanu finansowego i nieograniczony dostęp do certyfikowanego planisty finansowego przez Northstar.
  • Ubezpieczenie od niezdolności do pracy i ubezpieczenie na życie ze składkami opłacanymi przez pracodawcę.
  • Udziały w firmie.