Capital One
Capital One
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í — Capital One, McLean, práce v kanceláři

Vytvářejte a škálujte produkční systémy strojového učení, cloudové platformy a řízená řešení AI pro bankovní aplikace Capital One. Pracujte na vývoji modelů, datových pipeline, distribuované infrastruktuře a odpovědných postupech ML.

Popis

  • Vyvíjet a dodávat modely a komponenty strojového učení, které řeší obchodní potřeby, ve spolupráci s partnery z produktových týmů a týmů Data Science
  • Vytvářet a škálovat multitenantní platformy pro vysokokapacitní trénování a obsluhu modelů
  • Řídit volbu infrastruktury ML díky odborným znalostem modelování, výběru příznaků a dat, trénování, ladění, redukce dimenzionality, zkreslení a rozptylu a validace
  • Implementovat a testovat kód aplikací, validovat modely ML a automatizovat pracovní postupy testování a nasazování
  • Spolupracovat s mezifunkčními týmy Agile na vývoji a zlepšování aplikací pro big data a strojové učení
  • Přeškolovat, udržovat a monitorovat modely provozované v produkci
  • Využívat nebo vytvářet cloudové architektury, technologie a platformy, které optimalizují strojové učení ve velkém měřítku
  • Vytvářet efektivní datové pipeline, které zásobují modely strojového učení
  • Využívat CI/CD, automatizované testování a monitoring pro podporu spolehlivých nasazení
  • Udržovat důslednou správu kódu, řízení rizik a postupy odpovědné a vysvětlitelné AI
  • Programovat v jazycích včetně Pythonu, Scaly nebo Javy

Požadavky

  • Bakalářské nebo vyšší vzdělání v oboru informatiky, strojového učení nebo příbuzné kvantitativní disciplíně
  • Nejméně šest let zkušeností s programováním v jazycích Python, Java, Golang nebo C++
  • Nejméně šest let zkušeností se strojovým učením s využitím PyTorch nebo TensorFlow, Pandas, NumPy a Scikit-learn
  • Nejméně šest let zkušeností s používáním a provozem distribuovaných systémů, jako jsou Spark nebo Ray, pro přípravu dat AI/ML
  • Nejméně čtyři roky zkušeností s nasazováním a provozem produkčních řešení strojového učení a cloudových produkčních služeb v AWS, GCP nebo Azure
  • Nejméně čtyři roky zkušeností s používáním Kubernetes ke správě rozsáhlých kontejnerizovaných systémů ML
  • Výhodou: magisterský nebo doktorský titul v oboru informatiky, elektrotechniky, matematiky nebo příbuzném oboru
  • Výhodou: nejméně pět let zkušeností s optimalizací algoritmů ML, konfigurací a infrastruktury
  • Výhodou: nejméně pět let uplatňování postupů vývoje softwaru včetně správy zdrojového kódu, testování, kontroly kódu a CI/CD
  • Výhodou: nejméně pět let vytváření 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
  • Výhodou: nejméně pět let práce s technikami strojového učení, typy a architekturami modelů, koncepty trénování a vyhodnocování
  • Výhodou: nejméně pět let navrhování, implementace a škálování datových pipeline připravených pro produkci pro trénování a vyhodnocování modelů ML
  • Jasné komunikační dovednosti pro vysvětlování složitých technických konceptů a konceptů strojového učení různým skupinám posluchačů
  • Capital One zváží sponzorování pracovního oprávnění pro nového kvalifikovaného uchazeče o tuto pozici

Benefity

  • Výkonnostní motivační odměna, která může zahrnovat peněžní bonusy a/nebo dlouhodobé pobídky
  • Komplexní, konkurenceschopné a inkluzivní zdravotní, finanční a další benefity podporující celkovou pohodu
  • Přiměřené úpravy pro uchazeče, kteří je potřebují