
Capital One je podjetje za finančne storitve in fintech rešitve, ki ponuja kreditne kartice, avtomobilska posojila, bančne in varčevalne produkte. Njegovo delo združuje finančno strokovno znanje s tehnologijo in digitalnimi orodji, da bi izboljšalo način, kako stranke upravljajo svoj denar. Karierni poudarek podjetja vključuje ustvarjanje rešitev, usmerjenih v stranke, v raznolikem in vključujočem delovnem okolju.
Višji inženir strojnega učenja – San Jose, delo na lokaciji
Gradite in upravljajte produkcijske modele strojnega učenja, podatkovne cevovode in oblačno infrastrukturo v podjetju Capital One. Pomagajte napredovati zmogljivosti umetne inteligence z razširljivimi, upravljanimi in razložljivimi rešitvami strojnega učenja.
Opis
- Načrtovati, graditi in zagotavljati modele strojnega učenja ter komponente za praktične poslovne aplikacije
- Sodelovati z ekipami za produkte in podatkovno znanost
- Usmerjati odločitve o infrastrukturi strojnega učenja z uporabo metod modeliranja, podatkov, izbire značilk, učenja, nastavljanja, dimenzionalnosti, pristranskosti in variance ter validacije
- Pisati in testirati aplikacijsko kodo
- Razvijati in validirati modele strojnega učenja
- Avtomatizirati delovne tokove testiranja in uvajanja
- Sodelovati z medfunkcijsko agilno ekipo pri gradnji in izboljševanju aplikacij za velepodatke in strojno učenje
- Ponovno učiti, vzdrževati in spremljati modele, ki delujejo v produkciji
- Uporabljati ali razvijati oblačne arhitekture, tehnologije in platforme za zagotavljanje optimiziranih modelov strojnega učenja v velikem obsegu
- Graditi optimizirane podatkovne cevovode, ki oskrbujejo modele strojnega učenja
- Uporabljati prakse stalne integracije in stalnega uvajanja, vključno z avtomatiziranim testiranjem in spremljanjem
- Vzdrževati disciplinirano upravljanje kode, upravljanje tveganj modelov ter prakse odgovorne in razložljive umetne inteligence
- Programirati v jezikih, kot so Python, Scala ali Java
Zahteve
- Diploma prve stopnje ali višja izobrazba iz računalništva, strojnega učenja ali sorodnega kvantitativnega področja
- Vsaj štiri leta programerskih izkušenj s Pythonon, Javo, Golangom ali C++
- Vsaj štiri leta izkušenj s strojnim učenjem in orodji PyTorch ali TensorFlow, Pandas, NumPy ter Scikit-learn
- Vsaj štiri leta izkušenj z uporabo in upravljanjem obsežnih porazdeljenih sistemov, kot sta Spark in Ray, za pripravo podatkov za AI/ML
- Vsaj dve leti izkušenj z uvajanjem in upravljanjem rešitev strojnega učenja v produkciji
- Vsaj dve leti izkušenj z izvajanjem produkcijskih storitev v oblaku z AWS, GCP ali Azure
- Vsaj dve leti izkušenj z uporabo Kubernetesa za upravljanje obsežnih kontejneriziranih programskih sistemov ML
- Sponzorstvo za novo dovoljenje za zaposlitev in podpora, povezana s priseljevanjem, nista na voljo
- Zaželena je magistrska ali doktorska diploma iz računalništva, elektrotehnike, matematike ali sorodnega področja
- Zaželene so vsaj tri leta optimiziranja algoritmov ML, konfiguracij in infrastrukture
- Zaželene so vsaj tri leta uporabe praks razvoja programske opreme, kot so upravljanje izvorne kode, testiranje, pregledi kode in CI/CD
- Zaželene so vsaj tri leta gradnje odporne programske opreme s predprodukcijskim testiranjem, naprednimi načini uvajanja, spremljanjem, alarmi in načrti odziva na incidente
- Zaželene so vsaj tri leta dela s tehnikami strojnega učenja, vrstami modelov, arhitekturami, koncepti učenja in ocenjevanjem modelov
- Zaželene so vsaj tri leta načrtovanja, uvajanja in skaliranja produkcijsko pripravljenih podatkovnih cevovodov za učenje in ocenjevanje modelov ML
- Zaželeno je vsaj eno leto dela kot tehnični vodja rešitev ML z uporabo industrijskih praks, vzorcev in avtomatizacije
- Zaželeno je avtorstvo ali soavtorstvo članka o tehniki ML, modelu ali dokazu koncepta
Ugodnosti
- Nadomestilo na podlagi uspešnosti lahko vključuje denarne bonuse in/ali dolgoročne spodbude
- Celovite, konkurenčne in vključujoče zdravstvene, finančne ter druge ugodnosti podpirajo splošno dobro počutje
- Kandidatom, ki jih potrebujejo, so na voljo razumne prilagoditve