AIML - Machine Learning Engineer - Siri & Information Intelligence (SII)

Job expired!

Numer roli: 200547896

Data ogłoszenia: 15 maja 2024

Szukamy inżynierów, którzy z pasją wykorzystują uczenie maszynowe do tworzenia inteligentnych aplikacji wyszukujących. Jako część naszego cenionego i technicznie zaawansowanego zespołu, składającego się ze specjalistów od uczenia maszynowego, inżynierów oprogramowania i ekspertów infrastruktury, będziesz miał możliwość rozwijania produktów, które zachwycą miliony użytkowników na platformach Apple. Zanurkuj w zaawansowane badania nad nowymi algorytmami uczenia maszynowego, modelami i technikami, które definiują nadzwyczajne doświadczenia z wyszukiwaniem.

Kandydaci powinni posiadać:

  • Głęboką wiedzę na temat algorytmów uczenia maszynowego z umiejętnościami ich stosowania w systemach przetwarzania języka naturalnego opartych na danych.
  • Mocne umiejętności programowania i inżynierii oprogramowania w głównych językach programowania, takich jak Python, Go lub C/C++.
  • Znajomość narzędzi NLP i ML, takich jak Jax, TensorFlow, PyTorch itp.
  • Doświadczenie w tworzeniu aplikacji produkcyjnej jakości, skupiających się na przetwarzaniu języka naturalnego i uczeniu maszynowym.
  • Zdolność do szybkiego prototypowania pomysłów, przeprowadzania krytycznych analiz i opracowywania rozwiązań dla skomplikowanych problemów.
  • Proaktywne nastawienie do nauki oraz zdolność do pracy zarówno samodzielnie, jak i w zespole.

Do obowiązków należy:

  • Badanie i rozwijanie zaawansowanych technik modelowania języka w celu zwiększenia zdolności Apple do rozumienia języka.
  • Tworzenie nowatorskich zastosowań dużych modeli językowych dla różnych problemów wyszukiwania.
  • Transferowanie najnowszych rozwiązań uczenia maszynowego w celu ulepszenia wielu przypadków użycia produktów wyszukujących i asystentów.
  • Projektowanie i wdrażanie ulepszeń skoncentrowanych na użytkowniku przez efektywne modele ML.
  • Tworzenie narzędzi i frameworków wspierających iterację i wprowadzanie koncepcji ML w zasięgu produktów.
  • Analizowanie obecnych schematów strat w stosach wyszukujących i asystentów, oraz innowacja nowych funkcji i algorytmów w celu zwiększenia metryk produktu.
  • Współpraca z zespołami produktowymi w celu integracji modeli rozumienia języka z nowymi obszarami produktowymi.
  • Ciągłe udoskonalanie metryk i wydajności modeli poprzez wykorzystanie najnowocześniejszych technik ML.

Wymagane wykształcenie i doświadczenie:

Wymagany jest licencjat z informatyki lub pokrewnych dziedzin z silnymi osiągnięciami akademickimi. Preferowane jest magisterium lub doktorat z informatyki lub pokrewnych dziedzin.

Dodatkowe wymagania:

Doświadczenie z dużymi modelami języka i technologiami chmurowymi takimi jak AWS lub GCP z Kubernetes jest dodatk