
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.
152 000 $ – 282 000 $ / rok
ZdalniePełny etatLeadWymagany Język: angielskiInżynier full-stackInżynier oprogramowaniaOpis
- 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.