
Next Step Systems to amerykańska firma rekrutacyjna specjalizująca się w zatrudnianiu specjalistów IT na stałe stanowiska w pełnym wymiarze godzin. Pomaga ekspertom technologicznym znaleźć pracę w programowaniu i inżynierii oprogramowania, inżynierii sieciowej i chmurowej oraz w obszarze SAP. Założona w 1995 roku firma rozszerzyła usługi rekrutacyjne poprzez przejęcia, w tym Parallel Partners, i współpracuje zarówno z pracodawcami, jak i osobami poszukującymi pracy.
Starszy inżynier prowadzący ds. uczenia maszynowego
Kieruj systemami uczenia maszynowego firmy: od trenowania i ewaluacji modeli po inferencję i wdrażanie. Buduj infrastrukturę produkcyjną w oparciu o Python, PyTorch lub JAX oraz GPU.
160 000 $ – 190 000 $ / rok
ZdalniePełny etatSeniorWymagany Język: angielskiInżynier uczenia maszynowegoOpis
- Kieruj kompleksowymi systemami uczenia maszynowego firmy, obejmującymi dane, trenowanie, ewaluację, inferencję i wdrażanie.
- Opracowuj i doskonal potoki trenowania oraz dostrajania dużych modeli.
- Twórz systemy ewaluacji mierzące możliwości modeli, ich odporność i bezpieczeństwo oraz skuteczność w rzeczywistych produktach.
- Projektuj wydajne systemy inferencji, optymalizując opóźnienia, wykorzystanie GPU, pamięć, koszty i niezawodność.
- Opracowuj potoki danych i systemy do przygotowywania wysokiej jakości rzeczywistych i syntetycznych danych treningowych.
- Buduj niezawodną infrastrukturę produkcyjną do wdrażania i monitorowania modeli oraz ich ciągłego doskonalenia.
- Współpracuj z zespołami badawczymi i zespołami inżynierii aplikacji, aby przekładać możliwości modeli na ulepszenia produktów.
- Podejmuj trafne decyzje techniczne i szybko wprowadzaj kolejne usprawnienia w oparciu o rzeczywiste wyniki.
- Szybko identyfikuj i rozwiązuj problemy produkcyjne, ograniczając ich wpływ na użytkowników.
- Wspieraj członków zespołu i pomagaj im koordynować pracę, aby osiągać znaczące rezultaty w obszarze uczenia maszynowego.
Wymagania
- Doświadczenie w uczeniu maszynowym.
- Doświadczenie w budowaniu i wdrażaniu produkcyjnych systemów uczenia maszynowego, wykraczające poza prototypy badawcze.
- Dobra znajomość współczesnych metod trenowania dużych modeli, ich dostrajania, ewaluacji i inferencji.
- Solidne podstawy inżynierii oprogramowania i systemów.
- Doświadczenie w obsłudze obciążeń związanych z uczeniem maszynowym na znaczącą skalę, szczególnie systemów opartych na GPU.
- Trafny osąd techniczny i umiejętność samodzielnego rozwiązywania niejednoznacznych problemów.
- Nastawienie na eksperymentowanie, pomiary i realizację zadań.
- Wysokie standardy poprawności, niezawodności i jakości produkcyjnej.
- Doświadczenie w pracy z Pythonem, PyTorch lub JAX oraz systemami trenowania i inferencji opartymi na GPU.
- Gotowość do ukończenia 60-minutowego testu programistycznego.
Benefity
- Ubezpieczenie medyczne
- Ubezpieczenie stomatologiczne
- Ubezpieczenie wzroku
- Opcje planów oszczędnościowych
- Płatny urlop