
Capital One to firma z sektora usług finansowych i fintech, oferująca karty kredytowe, kredyty samochodowe, produkty bankowe oraz produkty oszczędnościowe. Jej działalność łączy wiedzę finansową z technologiami i narzędziami cyfrowymi, aby usprawniać zarządzanie pieniędzmi przez klientów. Firma koncentruje się na tworzeniu rozwiązań zorientowanych na klienta oraz budowaniu różnorodnego i inkluzywnego środowiska pracy.
Starszy inżynier ds. uczenia maszynowego — Capital One, McLean, praca stacjonarna
Twórz i skaluj produkcyjne systemy uczenia maszynowego, platformy chmurowe oraz zarządzane rozwiązania AI dla aplikacji bankowych Capital One. Pracuj nad rozwojem modeli, potokami danych, rozproszoną infrastrukturą i odpowiedzialnymi praktykami ML.
Opis
- Opracowywać i wdrażać modele oraz komponenty uczenia maszynowego odpowiadające na potrzeby biznesowe, we współpracy z partnerami z zespołów produktowych i Data Science
- Budować i skalować platformy wielodostępne do wysokowolumenowego trenowania i obsługi modeli
- Kierować wyborami dotyczącymi infrastruktury ML, wykorzystując wiedzę z zakresu modelowania, doboru cech i danych, trenowania, dostrajania, redukcji wymiarowości, obciążenia i wariancji oraz walidacji
- Implementować i testować kod aplikacji, walidować modele ML oraz automatyzować procesy testowania i wdrażania
- Współpracować z interdyscyplinarnymi zespołami Agile nad rozwojem i ulepszaniem aplikacji do obsługi big data i uczenia maszynowego
- Ponownie trenować, utrzymywać i monitorować modele działające na produkcji
- Wykorzystywać lub tworzyć architektury, technologie i platformy chmurowe optymalizujące uczenie maszynowe na dużą skalę
- Budować wydajne potoki danych zasilające modele uczenia maszynowego
- Wykorzystywać CI/CD, automatyczne testowanie i monitoring, aby wspierać niezawodne wdrożenia
- Utrzymywać wysokie standardy zarządzania kodem, nadzoru nad ryzykiem oraz odpowiedzialnej i objaśnialnej AI
- Programować w językach takich jak Python, Scala lub Java
Wymagania
- Wykształcenie wyższe co najmniej na poziomie licencjackim w dziedzinie informatyki, uczenia maszynowego lub pokrewnej dyscyplinie ilościowej
- Co najmniej sześć lat doświadczenia w programowaniu w językach Python, Java, Golang lub C++
- Co najmniej sześć lat doświadczenia w uczeniu maszynowym z użyciem PyTorch lub TensorFlow, Pandas, NumPy i Scikit-learn
- Co najmniej sześć lat doświadczenia w korzystaniu z rozproszonych systemów, takich jak Spark lub Ray, oraz zarządzaniu nimi na potrzeby przygotowywania danych AI/ML
- Co najmniej cztery lata doświadczenia we wdrażaniu i obsłudze produkcyjnych rozwiązań uczenia maszynowego oraz chmurowych usług produkcyjnych w AWS, GCP lub Azure
- Co najmniej cztery lata doświadczenia w używaniu Kubernetes do zarządzania wielkoskalowymi skonteneryzowanymi systemami ML
- Preferowane: tytuł magistra lub doktora w dziedzinie informatyki, elektrotechniki, matematyki lub pokrewnej
- Preferowane: co najmniej pięć lat doświadczenia w optymalizacji algorytmów ML, konfiguracji i infrastruktury
- Preferowane: co najmniej pięć lat stosowania praktyk tworzenia oprogramowania, w tym kontroli wersji, testowania, przeglądów kodu i CI/CD
- Preferowane: co najmniej pięć lat tworzenia odpornego oprogramowania z testami przedprodukcyjnymi, zaawansowanymi metodami wdrażania, monitoringiem, alarmami i planami reagowania na incydenty
- Preferowane: co najmniej pięć lat pracy z technikami uczenia maszynowego, typami i architekturami modeli, koncepcjami trenowania i ewaluacji
- Preferowane: co najmniej pięć lat projektowania, implementowania i skalowania gotowych do produkcji potoków danych na potrzeby trenowania i ewaluacji modeli ML
- Umiejętność jasnego wyjaśniania złożonych zagadnień technicznych i koncepcji uczenia maszynowego różnym odbiorcom
- Capital One rozważy sponsorowanie zezwolenia na pracę dla nowego wykwalifikowanego kandydata na to stanowisko
Benefity
- Wynagrodzenie motywacyjne zależne od wyników, potencjalnie obejmujące premie pieniężne i/lub długoterminowe zachęty
- Kompleksowe, konkurencyjne i inkluzywne świadczenia zdrowotne, finansowe i inne wspierające ogólny dobrostan
- Racjonalne usprawnienia dla kandydatów, którzy ich potrzebują