Staff Software Engineer, On Device Machine Learning

Job expired!

Firma: Samsung Research America

Lokalizacja: Mountain View, CA

Stanowisko: Starszy Inżynier Oprogramowania, Machine Learning na Urządzeniach

W laboratorium badawczo-rozwojowym Samsunga w Mountain View nie tylko nadążamy za trendami technologicznymi; my je wyznaczamy. Nasi inżynierowie zajmują się niektórymi z najbardziej wymagających problemów w naszej branży, od prototypowania produktów nowej generacji dla telefonów Samsung Galaxy po usprawnianie wydajności podstawowej platformy. Tworzymy aplikacje mobilne, które rezonują z globalnymi konsumentami i eksplorujemy pionierskie technologie. Teraz masz szansę być częścią tej transformatywnej drużyny.

Jako Starszy Inżynier Oprogramowania skoncentrowany na Machine Learning, dołączysz do naszego zespołu Samsung Avatar, aby rozwijać zaawansowane AI bazowane Avatary. Zaangażuj się w tworzenie naszej platformy AR-Emoji i zaznacz swój ślad w rozwijającym się obszarze grafiki mobilnej oraz awatarów sterowanych przez AI w naszym Laboratorium Doświadczeń Immersyjnych.

  • Prowadź decyzje architektoniczne i optymalizacje w celu ulepszenia SDK Avatara na platformach PC i Android.
  • Współpracuj z grupą ML w celu implementacji wnioskowania na urządzeniach z systemem Android.
  • Twórz i utrzymuj aplikacje o wysokiej wydajności Unity i Android.
  • Zajmuj się przeglądaniem kodu, utrzymuj wysokie standardy jakości kodu oraz diagnozuj problemy z wydajnością systemu.
  • Oceniaj i integruj rozwiązania stron trzecich oraz przyczyniaj się do rozwoju prototypów nowych pomysłów na produkty.
  • Współpracuj z zespołami Zarządzania Produktami i QA, aby doskonalić oferty produktów.

Kandydaci powinni posiadać tytuł magistra lub doktora w dziedzinie informatyki lub pokrewnej, w połączeniu z co najmniej 6-letnim odpowiednim doświadczeniem zawodowym. Musisz posiadać solidne podstawy w zakresie struktur danych, projektowania algorytmów oraz frameworków uczenia maszynowego, takich jak TensorFlow, Keras czy PyTorch.

  • Znajomość Pythona, C# lub Javy; doświadczenie z Unity jest dodatkowym atutem.
  • Zaawansowana znajomość algorytmów i modeli ML, szczególnie umiejętność implementacji tych modeli na urządzeniach.
  • Silne umiejętności komunikacyjne i sprawdzone zdolności do radzenia sobie z wieloma aspektami środowiska opartego na technologii.

Oferujemy atrakcyjny pakiet wynagrodzeń, z zakresem podstawowego wynagrodzenia od $151,200 do $207,750 USD, plus prawo do rocznej premii i kompleksowych świadczeń. Ta rola jest oparta w naszym biurze, wyposażonym w obiekty wysokiego standardu, aby wspierać twoją najlepszą pracę.

Samsung Research America jest pracodawcą popierającym aktywne działania afirmacyjne i równość szans. Rozpatrujemy wszystkich kwalifikowanych kandydatów bez względu na rasę, kolor skóry, religię, płeć, pochodzenie narodowe, niepełnosprawność lub