Senior Machine Learning Engineer

Job expired!

Posted: 21 czerwca 2024

Tygodniowe godziny pracy: 40

Numer roli: 200543437

Czy jesteś pasjonatem tworzenia najlepszych aplikacji fotograficznych na świecie? Dołącz do zespołu stojącego za najpopularniejszym aparatem na świecie: iPhone'em. W Apple nasza bezproblemowa integracja oprogramowania i sprzętu doprowadziła do przełomowych funkcji, takich jak Wspomnienia w aplikacji Zdjęcia i Tryb Portretowy. Zespół Camera & Photos koncentruje się na opracowywaniu technologii uczenia maszynowego z poszanowaniem prywatności, które dostarczają użytkownikom na całym świecie emocjonalnych doświadczeń. Szukamy doświadczonego Inżyniera Uczenia Maszynowego, który pomoże dalej realizować tę misję i wprowadzać w życie nowe innowacje.

Szukamy Inżyniera Uczenia Maszynowego z co najmniej 5-letnim doświadczeniem w branży w budowaniu aplikacji oprogramowania z zakresu uczenia maszynowego i głębokiego uczenia. Idealny kandydat będzie miał solidne podstawy w uczeniu maszynowym i głębokim uczeniu oraz praktyczne doświadczenie z dużymi modelami językowymi (LLMs) i ich efektywną fine-tuningiem.

Główne obowiązki obejmują:

  • Opracowywanie algorytmów uczenia maszynowego, głębokiego uczenia i generatywnej AI z poszanowaniem prywatności dla funkcji Zdjęć.
  • Wykorzystywanie zestawów narzędzi do głębokiego uczenia, takich jak PyTorch.
  • Stosowanie solidnych metodologii i procesów oprogramowania, aby przekształcić algorytmy ML od prototypu do wdrożenia produkcyjnej jakości.
  • Współpraca w szybko rozwijającym się zespole deweloperskim.

Kandydaci powinni wykazywać innowacyjność, silną współpracę, wyjątkowe umiejętności rozwiązywania problemów i interpersonalne oraz pasję do projektowania oprogramowania wysokiej jakości.

  • 5+ lat doświadczenia w budowaniu aplikacji opartych na uczeniu maszynowym i głębokim uczeniu.
  • Biegłość w korzystaniu z narzędzi do głębokiego uczenia, takich jak PyTorch.
  • Praktyczne doświadczenie z LLMs i efektywnym tuningiem parametrów.
  • Solidne zrozumienie technik przyspieszania inferencji, takich jak spekulacyjne dekodowanie i optymalizacja LLM.
  • Wyjątkowe umiejętności rozwiązywania problemów i interpersonalne.
  • Doświadczenie w przekształcaniu algorytmów ML od prototypu do jakości produkcyjnej.
  • Udowodniona zdolność do wybitnych osiągnięć w dynamicznych środowiskach deweloperskich.

M.S. lub doktorat z informatyki, inżynierii elektrycznej lub równoważne doświadczenie.

Doświadczenie w optymalizacji algorytmów ML i głębokiego uczenia dla systemów wbudowanych jest dodatkowym atutem.

W Apple wynagrodzenie podstawowe jest częścią całkowitego pakietu wynagrodzeń i jest określane w określonym zakresie. Wynagrodzenie podstawowe dla tej roli wynosi między 170,700 a 300,200 USD, w zależności od umiejętności, kwalifikacji, doświadczenia i lokalizacji.

Pracownicy Apple mogą uczestniczyć w programach akcji pracowniczych uzależnionych od uznania i nabywać akcje Apple z rabatem poprzez Plan Zakupu Akcji Pracowniczych. Dodatkowe korzyści obejmują:

  • Kompleksowe ubez