Inżynier Programista AI
Numer referencyjny: PAI/TK- lokalizacja
- mazowieckie / Warszawa
- kategoria
- Programista
O pracodawcy:
Naszym klientem jest organizacja specjalizująca się w automatyce i robotyce w budownictwie i agrobiznesie, oferując rozwiązania zwiększające produktywność i obniżające koszt.
Obowiązki:
- projektowanie i implementacja algorytmów AI Linux embedded,
- przygotowywanie, trenowanie i optymalizacja sieci neuronowych (m.in. TensorFlow, PyTorch, YOLO, inne),
- integracja wytrenowanych modeli z systemem embedded (cross-kompilacja, konteneryzacja, optymalizacja wydajności),
- współpraca z zespołem R&D, elektronikami i firmware developerami przy prototypowaniu urządzeń,
- budowa skryptów automatyzujących proces uczenia i walidacji (pipeline ML/DL),
- udział w testach funkcjonalnych oraz optymalizacja algorytmów pod kątem zużycia zasobów (CPU, GPU, pamięć),
- tworzenie i aktualizacja dokumentacji technicznej: specyfikacje modeli, instrukcje uruchomieniowe, raporty wydajności.
Wymagania:
- wykształcenie wyższe techniczne w obszarze informatyki, automatyki, mechatroniki, robotyki lub pokrewne,
- minimum 2 lata doświadczenia w tworzeniu i wdrażaniu algorytmów uczenia maszynowego / głębokiego uczenia,
- udokumentowane projekty z zakresu oprogramowania AI,
- biegła znajomość Python (w tym biblioteki ML/DL: TensorFlow, PyTorch, Keras) oraz umiejętność programowania w C/C++,
- doświadczenie w pracy z systemem Linux embedded,
- umiejętność przetwarzania obrazu z użyciem OpenCV lub pokrewnych bibliotek,
- znajomość systemów kontroli wersji (Git) i narzędzi CI/CD,
- dobra znajomość języka angielskiego technicznego.
Mile widziane:
- praktyczna znajomość frameworków YOLO (Darknet), Detectron2 lub TensorRT,
- doświadczenie z akceleratorami sprzętowymi (GPU, NPU, DSP) i profilem wydajności modeli,
- znajomość modułów SOM Variscite/STM32 oraz narzędzi do ich konfiguracji,
- znajomość konteneryzacji (Docker, Kubernetes) oraz narzędzi do orkiestracji ML (MLflow, Kubeflow),
- doświadczenie w projektach UAV, IoT lub robotyce mobilnej,
- znajomość metod testowania i walidacji algorytmów (benchmarki, testy A/B, metryki detekcji),
- umiejętność pracy w metodykach Agile/Scrum oraz narzędziach do zarządzania projektami (JIRA, Confluence).
Nasz Klient oferuje:
- pracę w dynamicznym zespole R&D nad innowacyjnymi rozwiązaniami AI,
- możliwość rozwoju kompetencji w obszarze embedded AI i udziału w międzynarodowych projektach,
- elastyczne formy zatrudnienia,
- nowoczesne biuro oraz dostęp do najnowszych narzędzi i platform obliczeniowych.
wszystkie oferty 1075