Pracuj.pl Stacjonarnie Mid

Deep Learning Engineer / Machine Learning Engineer

Vasco Electronics S.A.

⚲ Kraków, Stare Miasto

12 936–22 344 zł / mies. (zal. od umowy)

Wymagania

  • Pythona
  • PyTorch
  • TensorFlow
  • Java
  • Kotlin

Opis stanowiska

Nasze wymagania:
Minimum 3 lata doświadczenia na podobnym stanowisku
Solidna znajomość Pythona i bibliotek do uczenia maszynowego, takich jak TensorFlow, PyTorch
Doświadczenie w pracy z frameworkami do inferencji na urządzeniach mobilnych, takimi jak TensorFlow Lite (LiteRT) lub ONNX Runtime
Doświadczenie w pracy z modelami Transformer i technikami przetwarzania języka naturalnego (NLP)
Praktyczna wiedza z zakresu optymalizacji modeli na potrzeby urządzeń o ograniczonych zasobach
Umiejętność samodzielnego rozwiązywania problemów i chęć do eksplorowania nowych, innowacyjnych rozwiązań

Mile widziane:
Zrozumienie architektury systemu Android
Znajomość Java/Kotlin

O projekcie:
Poszukujemy Deep Learning Engineer/Machine Learning Engineer, który dołączy do naszego zespołu badawczo-rozwojowego. Jako kluczowy członek zespołu będziesz odpowiedzialny za samodzielne projektowanie, rozwijanie i wdrażanie zaawansowanych rozwiązań z zakresu sztucznej inteligencji i uczenia maszynowego przeznaczonych dla urządzeń mobilnych z systemem Android.

Zakres obowiązków:
Samodzielne tworzenie i optymalizacja modeli sieci neuronowych (szczególnie w obszarze przetwarzania języka naturalnego, np. Machine Translation, NLU) dostosowanych do wymagań urządzeń mobilnych
Projektowanie i implementacja algorytmów kompresji modeli, kwantyzacji i technik przyspieszania, by zapewnić wydajne działanie na słabych procesorach i w środowiskach o małej ilości pamięci
Integracja modeli AI z aplikacjami mobilnymi przy użyciu frameworków do inferencji na urządzeniu, takich jak TensorFlow Lite (LiteRT), ONNX Runtime lub innych podobnych rozwiązań
Prowadzenie badań i eksperymentów w celu poszukiwania innowacyjnych metod i architektur, które spełnią wysokie wymagania wydajnościowe przy minimalnym zużyciu zasobów
Bliska współpraca z zespołem deweloperów mobilnych w celu zapewnienia płynnej integracji i optymalnego działania
Testowanie i walidacja stworzonych rozwiązań w rzeczywistych warunkach pracy urządzeń
Dokumentowanie procesów badawczych i wdrożeniowych

🔍 Dekoder Ogłoszenia

🔴
Samodzielne projektowanie, rozwijanie i wdrażanie zaawansowanych rozwiązań
Oczekuje się, że będziesz w stanie samodzielnie przeprowadzić cały cykl życia projektu, od koncepcji po produkcję, bez znaczącego wsparcia.
🔴
kluczowy członek zespołu
Może oznaczać dużą odpowiedzialność i wpływ, ale także potencjalnie brak jasnego podziału ról i dużą presję.
🔴
optymalizacja modeli na potrzeby urządzeń o ograniczonych zasobach
Będziesz musiał zmagać się z bardzo restrykcyjnymi limitami wydajności i pamięci, co może być frustrujące.
🔴
chęć do eksplorowania nowych, innowacyjnych rozwiązań
Oprócz bieżących zadań, będziesz prawdopodobnie musiał poświęcać czas na badania i testowanie nowych technologii, co może oznaczać dodatkową pracę.