
Varjo rozwija technologie wirtualnej, mieszanej, rozszerzonej i immersyjnej rzeczywistości o wysokiej wierności odwzorowania, tworząc angażujące doświadczenia cyfrowe. Portfolio sprzętu i oprogramowania firmy obejmuje gogle XR-3, VR-3 i Aero, a także platformę Reality Cloud umożliwiającą dostęp do immersyjnych środowisk i ich udostępnianie. Firma działa w sektorach AR/VR i gier, a jej produkty są dostępne na całym świecie.
Inżynier ds. widzenia komputerowego, C++ — Varjo (praca hybrydowa, Finlandia)
Twórz produkcyjne algorytmy widzenia komputerowego w C++ i Pythonie dla systemów śledzenia wzroku Varjo. Ulepszaj potoki ML, pomiary wydajności i przetwarzanie danych na sprzęcie o ograniczonych zasobach.
Opis
- Twórz i rozwijaj potoki uczenia maszynowego w C++ i Pythonie napędzające technologię śledzenia wzroku Varjo
- Dostosowuj algorytmy i modele pod kątem dokładności oraz szybkości działania na sprzęcie o niskim poborze mocy
- Twórz zautomatyzowane potoki KPI i testowe do oceny skuteczności śledzenia wzroku
- Przygotowuj metryki i wizualizacje ułatwiające ocenę wyników śledzenia wzroku
- Badaj działanie algorytmów i modeli za pomocą eksperymentów opartych na danych
- Twórz zautomatyzowane potoki do przetwarzania danych o wzroku zebranych w badaniach z udziałem ludzi
- Współpracuj przy optymalizacji na poziomie sprzętu, badaniach ML, tworzeniu narzędzi do pracy z danymi i poprawie wydajności systemu
- Samodzielnie rozwiązuj problemy techniczne — od analizy po wdrożenie — w małym, dynamicznym zespole
Wymagania
- Co najmniej pięć lat profesjonalnego doświadczenia w tworzeniu oprogramowania, w tym bardzo dobra znajomość C++ potrzebna do opracowywania algorytmów produkcyjnych
- Doświadczenie w utrzymywaniu złożonych systemów C++, debugowaniu ich, poprawie wydajności i tworzeniu łatwego w utrzymaniu kodu produkcyjnego
- Praktyczne doświadczenie w optymalizacji oprogramowania i modeli pod kątem sprzętu wbudowanego lub urządzeń o ograniczonych zasobach
- Zaawansowana znajomość Pythona na potrzeby tworzenia rozwiązań uczenia maszynowego i potoków danych
- Praktyczna znajomość widzenia komputerowego, uczenia maszynowego, przetwarzania obrazów lub fuzji danych z czujników
- Doświadczenie w pracy zgodnie z określonym procesem dostarczania oprogramowania obejmującym sprinty, ciągłą integrację, zapewnianie jakości i wydania
- Bardzo dobre umiejętności analizy danych, w tym czyszczenia danych, analizy statystycznej i wizualizacji
- Umiejętność współpracy i profesjonalna znajomość języka angielskiego
- Znajomość sprzętu kamerowego, optyki i akwizycji obrazu będzie dodatkowym atutem
- Doświadczenie z systemami śledzenia, takimi jak śledzenie wzroku lub pozy, będzie dodatkowym atutem
Benefity
- Przyczyniaj się do rozwoju najnowocześniejszych doświadczeń wirtualnej i mieszanej rzeczywistości.
- Pracuj w środowisku o płaskiej strukturze, z niewielką ilością biurokracji i dużą odpowiedzialnością za swoją pracę.
- Dołącz do międzynarodowego zespołu, w którym możesz uczyć się i rozwijać razem z firmą.