
Capital One je spoločnosť poskytujúca finančné služby a fintech riešenia, ktorá ponúka kreditné karty, úvery na automobily, bankové produkty a sporenie. Jej činnosť spája odborné znalosti z oblasti financií s technológiami a digitálnymi nástrojmi s cieľom zlepšovať spôsob, akým zákazníci spravujú svoje financie. Kariérne zameranie spoločnosti zahŕňa tvorbu riešení orientovaných na zákazníkov v rozmanitom a inkluzívnom pracovnom prostredí.
Senior inžinier strojového učenia – Capital One, McLean, práca na pracovisku
Budujte a rozširujte produkčné systémy strojového učenia, cloudové platformy a riadené riešenia AI pre bankové aplikácie spoločnosti Capital One. Budete pracovať na vývoji modelov, dátových pipeline, distribuovanej infraštruktúre a zodpovedných postupoch ML.
Popis
- Vyvíjať a dodávať modely a komponenty strojového učenia, ktoré riešia obchodné potreby, v spolupráci s produktovými a dátovovednými partnermi
- Budovať a rozširovať platformy s podporou viacerých nájomníkov na vysokokapacitný tréning a poskytovanie modelov
- Usmerňovať výber infraštruktúry ML na základe odborných znalostí modelovania, výberu príznakov a údajov, trénovania, ladenia, dimenzionality, skreslenia a variancie a validácie
- Implementovať a testovať aplikačný kód, validovať modely ML a automatizovať pracovné postupy testovania a nasadzovania
- Spolupracovať s medzifunkčnými agilnými tímami na vývoji a zlepšovaní aplikácií pre big data a strojové učenie
- Opätovne trénovať, udržiavať a monitorovať modely prevádzkované v produkcii
- Používať alebo vytvárať cloudové architektúry, technológie a platformy, ktoré optimalizujú strojové učenie vo veľkom meradle
- Budovať efektívne dátové pipeline, ktoré zásobujú modely strojového učenia
- Používať CI/CD, automatizované testovanie a monitorovanie na podporu spoľahlivých nasadení
- Udržiavať kvalitnú správu kódu, riadenie rizík a postupy zodpovednej a vysvetliteľnej AI
- Programovať v jazykoch vrátane Pythonu, Scaly alebo Javy
Požiadavky
- Vysokoškolské vzdelanie prvého stupňa alebo vyššie v odbore informatika, strojové učenie alebo príbuznom kvantitatívnom odbore
- Aspoň šesť rokov programátorskej praxe s jazykom Python, Java, Golang alebo C++
- Aspoň šesť rokov praxe v strojovom učení s nástrojmi PyTorch alebo TensorFlow, Pandas, NumPy a Scikit-learn
- Aspoň šesť rokov praxe s používaním a prevádzkou distribuovaných systémov, ako sú Spark alebo Ray, na prípravu údajov pre AI/ML
- Aspoň štyri roky praxe s nasadzovaním a prevádzkou produkčných riešení strojového učenia a cloudových produkčných služieb v AWS, GCP alebo Azure
- Aspoň štyri roky praxe s používaním Kubernetes na správu rozsiahlych kontajnerizovaných systémov ML
- Uprednostňuje sa magisterské alebo doktorandské vzdelanie v odbore informatika, elektrotechnické inžinierstvo, matematika alebo príbuzný odbor
- Uprednostňuje sa päť a viac rokov optimalizácie algoritmov ML, konfigurácií a infraštruktúry
- Uprednostňuje sa päť a viac rokov uplatňovania postupov vývoja softvéru vrátane správy zdrojového kódu, testovania, kontroly kódu a CI/CD
- Uprednostňuje sa päť a viac rokov tvorby odolného softvéru s predprodukčným testovaním, pokročilými metódami nasadzovania, monitorovaním, výstrahami a plánmi reakcie na incidenty
- Uprednostňuje sa päť a viac rokov práce s technikami strojového učenia, typmi modelov, architektúrami, konceptmi trénovania a vyhodnocovania
- Uprednostňuje sa päť a viac rokov navrhovania, implementácie a škálovania dátových pipeline pripravených na produkciu na trénovanie a vyhodnocovanie modelov ML
- Jasné komunikačné schopnosti na vysvetľovanie zložitých technických konceptov a konceptov strojového učenia rôznorodému publiku
- Capital One zváži sponzorovanie pracovného povolenia pre nového kvalifikovaného uchádzača o túto pozíciu
Benefity
- Motivačná odmena podľa výkonu, ktorá môže zahŕňať hotovostné bonusy a/alebo dlhodobé stimuly
- Komplexné, konkurencieschopné a inkluzívne zdravotné, finančné a ďalšie benefity podporujúce celkovú pohodu
- Primerané úpravy pre uchádzačov, ktorí ich potrebujú