
Capital One je společnost působící v oblasti finančních služeb a fintechu, která nabízí kreditní karty, úvěry na automobily, bankovní produkty a spořicí produkty. Její činnost propojuje finanční odborné znalosti s technologiemi a digitálními nástroji s cílem zlepšovat způsob, jakým zákazníci spravují své finance. Kariérní zaměření společnosti zahrnuje vytváření řešení zaměřených na zákazníky v rozmanitém a inkluzivním pracovním prostředí.
Seniorní inženýr strojového učení, San Jose, práce na místě
Vyvíjejte a provozujte produkční modely strojového učení, datové pipeline a cloudovou infrastrukturu v Capital One. Pomáhejte rozvíjet možnosti AI pomocí škálovatelných, řízených a vysvětlitelných řešení ML.
Popis
- Navrhovat, vytvářet a dodávat modely a komponenty strojového učení pro praktické obchodní aplikace
- Spolupracovat s týmy pro produkt a datovou vědu
- Podílet se na rozhodování o infrastruktuře ML s využitím metod modelování, dat, výběru příznaků, trénování, ladění, redukce dimenzionality, analýzy zkreslení a rozptylu a validace
- Psát a testovat kód aplikací
- Vyvíjet a validovat modely strojového učení
- Automatizovat procesy testování a nasazování
- Pracovat v mezifunkčním agilním týmu na tvorbě a zlepšování aplikací pro big data a strojové učení
- Přeškolovat, udržovat a monitorovat modely běžící v produkci
- Využívat nebo vyvíjet cloudové architektury, technologie a platformy pro dodávání optimalizovaných modelů ML ve velkém měřítku
- Vytvářet optimalizované datové pipeline, které zásobují modely strojového učení
- Uplatňovat postupy kontinuální integrace a kontinuálního nasazování včetně automatizovaného testování a monitoringu
- Udržovat disciplinovanou správu kódu, řízení rizik modelů a postupy odpovědné a vysvětlitelné AI
- Programovat v jazycích, jako jsou Python, Scala nebo Java
Požadavky
- Bakalářské nebo vyšší vzdělání v oboru informatiky, strojového učení nebo příbuzném kvantitativním oboru
- Nejméně čtyři roky zkušeností s programováním v jazycích Python, Java, Golang nebo C++
- Nejméně čtyři roky zkušeností se strojovým učením s využitím PyTorch nebo TensorFlow, Pandas, NumPy a Scikit-learn
- Nejméně čtyři roky zkušeností s používáním a provozem rozsáhlých distribuovaných systémů, jako jsou Spark a Ray, pro přípravu dat pro AI/ML
- Nejméně dva roky zkušeností s nasazováním a provozem řešení strojového učení v produkci
- Nejméně dva roky zkušeností s provozem produkčních služeb v cloudu AWS, GCP nebo Azure
- Nejméně dva roky zkušeností s používáním Kubernetes ke správě rozsáhlých kontejnerizovaných softwarových systémů ML
- Sponzorství nového pracovního oprávnění a podpora související s imigrací nejsou k dispozici
- Preferováno: magisterský nebo doktorský titul z informatiky, elektrotechniky, matematiky nebo příbuzného oboru
- Preferováno: nejméně tři roky zkušeností s optimalizací algoritmů ML, konfigurací a infrastruktury
- Preferováno: nejméně tři roky zkušeností s uplatňováním postupů vývoje softwaru, jako je správa zdrojového kódu, testování, revize kódu a CI/CD
- Preferováno: nejméně tři roky zkušeností s vytvářením odolného softwaru s předprodukčním testováním, pokročilými metodami nasazování, monitoringem, alarmy a plány reakce na incidenty
- Preferováno: nejméně tři roky zkušeností s technikami strojového učení, typy a architekturami modelů, koncepty trénování a hodnocením modelů
- Preferováno: nejméně tři roky zkušeností s návrhem, implementací a škálováním datových pipeline připravených pro produkci za účelem trénování a hodnocení modelů ML
- Preferováno: nejméně jeden rok zkušeností v roli technického vedoucího řešení ML s využitím oborových postupů, vzorů a automatizace
- Preferováno: autorství nebo spoluautorství článku o technice, modelu nebo ověření konceptu v oblasti ML
Benefity
- Motivační odměňování podle výkonu může zahrnovat peněžní bonusy a/nebo dlouhodobé motivační programy
- Komplexní, konkurenceschopné a inkluzivní zdravotní, finanční a další benefity podporují celkovou pohodu
- Uchazečům, kteří je potřebují, jsou k dispozici přiměřená opatření