O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Informacje o A1 Obecnie ponad 5 miliardów użytkowników korzysta z podstawowych aplikacji, takich jak poczta e-mail, notatki i zadania, które nie są natywne dla sztucznej inteligencji. Naszą misją jest zbudowanie proaktywnego inteligentnego asystenta dla codziennych użytkowników, który wniesie inteligencję do rozmów, spraw, organizacji i przepływów pracy przy minimalnym wsparciu. Nasz produkt koncentruje się na osiągnięciu wysokiej niezawodności w przypadku długotrwałych przepływów pracy, trwałego kontekstu i realizacji zadań w świecie rzeczywistym.
System musi obsługiwać rozumowanie wieloetapowe, współdziałać z narzędziami zewnętrznymi i pozostać niezawodny pomimo niedeterministycznego zachowania modelu. Naszym celem jest pomoc użytkownikom w wykonywaniu codziennych zadań z przyjemnością przy ponad ~90%* skróceniu czasu. Rola Będziesz odpowiedzialny za przekształcenie kierunku badań w działające systemy ML klasy produkcyjnej.
Ta rola odpowiada za warstwę wykonawczą inteligencji A1 - potoki szkoleniowe, systemy wnioskowania, narzędzia oceny i wdrażanie. Koncentracja - Twórz i twórz kompleksowe potoki uczenia maszynowego obejmujące dane, szkolenia, ocenę, wnioskowanie i wdrażanie. - Dostosuj i dostosuj modele przy użyciu najnowocześniejszych metod, takich jak LoRA, QLoRA, SFT, DPO i destylacja. - Projektuj i obsługuj skalowalne systemy wnioskowania, równoważąc opóźnienia, koszty i niezawodność. - Projektuj i utrzymuj systemy danych dla wysokiej jakości syntetycznych i rzeczywistych danych szkoleniowych. - Wdrażaj kanały oceny obejmujące wydajność, solidność, bezpieczeństwo i stronniczość, we współpracy z kierownictwem badań. - Własne wdrożenie produkcyjne, w tym optymalizacja GPU, wydajność pamięci, redukcja opóźnień i zasady skalowania. - Ściśle współpracuj z inżynierami aplikacji, aby sprawnie integrować systemy ML z produktami backendowymi, mobilnymi i stacjonarnymi. - Szybko dokonuj pragmatycznych kompromisów i ulepszaj statki, ucząc się na rzeczywistych zastosowaniach. - Praca przy rzeczywistych ograniczeniach produkcyjnych: opóźnienia, koszty, niezawodność i bezpieczeństwo. Wymagania - Solidna wiedza z zakresu głębokiego uczenia się i architektur opartych na transformatorach. - Praktyczne szkolenia, dostrajanie lub wdrażanie wielkoskalowych modeli uczenia maszynowego w środowisku produkcyjnym. - Biegłość w co najmniej jednym nowoczesnym frameworku ML (np.
PyTorch, JAX) i umiejętność szybkiego uczenia się innych. - Doświadczenie z rozproszonymi frameworkami do szkolenia i wnioskowania (np. DeepSpeed, FSDP, Megatron, ZeRO, Ray). - Solidne podstawy inżynierii oprogramowania - piszesz solidne, łatwe w utrzymaniu systemy klasy produkcyjnej. - Doświadczenie w optymalizacji GPU, w tym wydajności pamięci, kwantyzacji i mieszanej precyzji. - Komfort posiadania niejednoznacznych, kompleksowych systemów uczenia maszynowego typu „zero do jednego”. - Nastawienie na wysyłkę, szybkie uczenie się i ulepszanie systemów poprzez iterację. Idealne doświadczenie - doświadczenie ze frameworkami wnioskowania LLM, takimi jak vLLM, TensorRT-LLM lub FasterTransformer. - Wkład w biblioteki ML lub systemy typu open source. - Znajomość obliczeń naukowych, kompilatorów lub jąder GPU. - Doświadczenie w pracy z rurociągami RLHF (PPO, DPO, ORPO). - Doświadczenie w szkoleniu lub wdrażaniu modeli multimodalnych lub rozproszonych. - Doświadczenie w przetwarzaniu danych na dużą skalę (Apache Arrow, Spark, Ray).
Jak pracujemy Najlepsze obecnie produkty na świecie zostały zbudowane przez małe, światowej klasy zespoły. Jesteśmy zespołem o dużej gęstości talentów i praktycznym zespole. Podejmujemy decyzje wspólnie, działamy z dużą szybkością, zachowując równowagę pomiędzy dostarczaniem wysokiej jakości pracy i nauką.
Dołączenie do naszego zespołu wymaga umiejętności tworzenia struktury, wydawania osądów i niezależnego działania. Naszym celem jest oddanie w ręce naszych użytkowników prawdziwie magicznego produktu. Proces rozmowy kwalifikacyjnej.
Jeśli okaże się, że pasujemy, umówimy się na 3, ale nie więcej niż 4 rozmowy kwalifikacyjne. Wnioski są oceniane przez członków naszego zespołu technicznego. Rozmowy kwalifikacyjne będą prowadzone w formie spotkań wirtualnych i/lub na miejscu.
Cenimy przejrzystość i efektywność, dlatego spodziewaj się szybkiej decyzji. Jeśli wykazałeś się wyjątkowymi umiejętnościami i nastawieniem, którego szukamy, przedłużymy ofertę dołączenia do nas. To nie jest tylko oferta pracy; to zaproszenie do bycia częścią zespołu, który zapewnia sztuczną inteligencję, aby zapewnić praktyczne korzyści miliardom na całym świecie.
Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/principal-machine-learning-engineer-bjak-himalayas.ap
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.