
NerdWallet je financijska i fintech tvrtka koja potrošačima te malim i srednjim poduzećima pomaže donositi jasnije i sigurnije financijske odluke. Njezini proizvodi i sadržaj osmišljeni su kako bi složene teme povezane s novcem bile lakše razumljive, dok njezin tim – poznat kao „Nerds” – djeluje u uključivoj kulturi usmjerenoj na ravnopravnost. NerdWallet kroz svoje aktivnosti društvene odgovornosti podupire i inicijative u zajednici usmjerene na nedovoljno zastupljene skupine i osobe bez pristupa bankarskim uslugama.
Glavni softverski inženjer za integracije AI asistenata
Vodit ćete produkcijske integracije NerdWalleta s AI asistentima trećih strana i razvijati pouzdane, usklađene LLM sustave koji potrošačima pružaju financijske smjernice.
Opis
- Određivati tehnički smjer i arhitekturu integracija financijskih smjernica NerdWalleta s AI asistentima trećih strana.
- Osmisliti kako se smjernice oblikuju, izlažu i prikazuju, uključujući alate, protokole i sučelja unutar razgovora.
- Izrađivati produkcijske integracije i prototipirati nove mogućnosti koje se pojavljuju na AI platformama.
- Stvarati ponovno iskoristive apstrakcije, ugovore i obrasce za različite AI platforme.
- Pratiti protokole platformi, SDK-ove, postupke pregleda i pravila te promjene odražavati u planovima i arhitekturi.
- Razvijati pristupe evaluaciji i testiranju, uključujući automatizirane evaluacije, regresijske skupove testova i testove od početka do kraja.
- Surađivati s odjelima za sigurnost, pravna pitanja i usklađenost na autentifikaciji, pristanku, osjetljivim podacima i usklađenosti s financijskim propisima.
- Postavljati standarde za nadzor, latenciju, troškove i odgovor na incidente te pomagati u rješavanju produkcijskih problema.
- Voditi preglede dizajna, postavljati standarde kodiranja i arhitekture te pregledavati kod.
- Mentorirati inženjere u timovima zaposlenika i vanjskih suradnika.
- Usklađivati prioritete, opseg posla, rizike i tehnička ulaganja s voditeljima inženjeringa i proizvoda.
- Koristiti podatke o upotrebi i performansama za odluke o integracijama.
- Odgovarati direktoru inženjeringa.
Zahtjevi
- Najmanje 8 godina iskustva u softverskom inženjerstvu.
- Najmanje 3 godine iskustva na razini Staff.
- Opsežno praktično iskustvo u izradi i radu produkcijskih pozadinskih sustava.
- Dokazano iskustvo u projektiranju složenih sustava od početka do kraja.
- Iskustvo u vođenju timova kroz zahtjevne tehničke probleme.
- Iskustvo u postavljanju najboljih inženjerskih praksi i mentoriranju inženjera.
- Produkcijsko iskustvo s LLM-ovima, uključujući upotrebu alata ili pozivanje funkcija, MCP ili slične protokole, oblikovanje promptova i konteksta, generiranje potpomognuto dohvatom, evaluacije i nedeterminističke izlaze.
- Napredno poznavanje modernog TypeScript skupa tehnologija, kao što su Node.js, React, GraphQL, Postgres i Redis.
- Sposobnost procjene nepoznatih kodnih baza, SDK-ova i alata dobavljača.
- Iskustvo u projektiranju API-ja i zajedničkih servisa, uključujući upravljanje verzijama i kompatibilnost sa starijim verzijama.
- Iskustvo u radu s platformama ili ekosustavima trećih strana koji podliježu vanjskim ograničenjima i postupcima pregleda.
- Dobro razumijevanje pristupa autentifikaciji i autorizaciji, kao što je OAuth.
- Poznavanje sigurnosnih praksi za rukovanje osjetljivim podacima.
- Spremnost na rad u ranoj fazi razvoja i izgradnju od nule.
- Izražene komunikacijske vještine za objašnjavanje ponašanja AI sustava, kompromisa i rizika.
- Prednost je iskustvo u izradi aplikacija, konektora ili agenata za glavne platforme AI asistenata.
- Prednost je iskustvo u isporuci AI značajki u reguliranim djelatnostima.
- Prednost je iskustvo s AWS-om, CI/CD-om, kontejnerizacijom i nadzorom LLM-ova.
- Prednost je iskustvo u mentoriranju timova koji uključuju zaposlenike te osoblje dobavljača ili vanjske suradnike.
Pogodnosti
- Medicinski, stomatološki i oftalmološki planovi za zaposlenike i uzdržavane članove obitelji.
- Fleksibilno korištenje godišnjeg odmora, 11 blagdana i kolektivna blagdanska stanka prema Rejuvenation Policyju.
- Dopust za nove roditelje koji dobiju dijete rođenjem, posvojenjem ili udomiteljstvom.
- Podrška za mentalno zdravlje.
- Plaćeni sabatski dopust nakon pet godina.
- FSA i HSA planovi za zdravstvenu skrb i skrb o uzdržavanim osobama, uz mjesečni NerdWalletov doprinos.
- Mjesečni dodatak za wellness.
- Dodatak za mobilni telefon.
- Dodatak za Wi-Fi za zaposlenike koji rade na daljinu.
- Dodatak za opremu za rad od kuće za zaposlenike koji rade na daljinu.
- Subvencija za coworking prostor za zaposlenike koji rade na daljinu.
- Grupe zaposlenika.
- Hackathoni i timska događanja.
- Događanja za cijelu tvrtku.
- Osam sati plaćenog dopusta za volontiranje po tromjesečju.
- Tvrtka usklađuje donacije u dobrotvorne svrhe.
- Plan 401(k) uz 4 % doprinosa tvrtke.
- Rani pristup novim financijskim proizvodima i alatima.
- Smjernice za financijsku dobrobit i neograničen pristup certificiranom financijskom planeru putem Northstara.
- Osiguranje od invaliditeta i životno osiguranje s premijama koje plaća poslodavac.
- Vlasnički udio.