
Mobileye opracowuje zaawansowane systemy wspomagania kierowcy oraz technologie autonomicznej jazdy dla przemysłu motoryzacyjnego. Firma łączy widzenie komputerowe, sztuczną inteligencję, autorski sprzęt i oprogramowanie, aby wspierać bezpieczeństwo pojazdów w zastosowaniach obejmujących zarówno wspomaganie kierowcy, jak i autonomiczną jazdę. Jej systemy zostały wdrożone w ponad 190 milionach pojazdów, co odzwierciedla rolę Mobileye we wprowadzaniu opartych na widzeniu technologii motoryzacyjnych do produkcji masowej.
Doświadczony programista backendu, infrastruktura chmurowa — Mobileye, praca hybrydowa, Izrael
Twórz hiperskalowalną infrastrukturę Mobileye w AWS i Google Cloud dla danych pojazdów autonomicznych oraz systemów bezpieczeństwa. Rozwijaj usługi chmurowe w Pythonie i wysokowydajne potoki przetwarzania wsadowego.
Opis
- Projektowanie, tworzenie, wdrażanie i utrzymywanie kluczowych systemów chmurowych Mobileye
- Tworzenie usług backendowych i pakietów Python
- Tworzenie hiperskalowalnych struktur przetwarzania wsadowego uruchamiających setki tysięcy równoległych obciążeń CPU
- Tworzenie systemów do pozyskiwania, przechowywania i zarządzania wyjątkowo dużymi ilościami danych z kamer i czujników
- Współpraca z zespołami algorytmów, oprogramowania i walidacji
- Dostarczanie wysokiej jakości produktów tworzonych w całości przez zespół
- Współpraca z zespołami AWS przy wdrażaniu na brzegu usług takich jak S3, EC2, Spot, EBS, ECS, Batch i DynamoDB
- Tworzenie infrastruktury i narzędzi z wykorzystaniem AWS Lambda, RDS, CloudFormation, Terraform oraz powiązanych technologii
- Tworzenie infrastruktury dla systemów pojazdów autonomicznych i bezpieczeństwa motoryzacyjnego
Wymagania
- Wykształcenie wyższe co najmniej na poziomie licencjackim w dziedzinie informatyki lub inżynierii
- Co najmniej dwa lata doświadczenia w programowaniu w Pythonie, w tym z wykorzystaniem zaawansowanych pakietów Python
- Doświadczenie w tworzeniu backendu z bazami danych, Elasticsearch, Redis lub podobnymi technologiami
- Doświadczenie w tworzeniu systemów na dużą skalę będzie dodatkowym atutem
- Doświadczenie z Dockerem, Kubernetesem i usługami chmurowymi AWS będzie dodatkowym atutem
- Doświadczenie z Go będzie dodatkowym atutem
- Duże doświadczenie praktyczne w tworzeniu i obsłudze wysokowydajnych potoków przetwarzania wsadowego na dużą skalę w AWS, takich jak AWS Batch, ECS/EKS lub platformy bezserwerowe
- Solidna znajomość systemu Linux i systemów operacyjnych na poziomie niskopoziomowym, w tym zarządzania pamięcią, wywołań systemowych, wykonywania procesów, analizy plików binarnych za pomocą narzędzi takich jak ldd, strace i readelf oraz rozwiązywania problemów z wydajnością
- Biegłość w skryptach systemowych i automatyzacji infrastruktury, a także dogłębna znajomość optymalizacji wykorzystania CPU, pamięci i przestrzeni dyskowej na dużą skalę
Benefity
- Praca u boku doświadczonych programistów, architektów i specjalistów AWS
- Możliwość obserwowania, jak Twoja praca jest wykorzystywana przez setki użytkowników, a usprawnienia, optymalizacje i funkcje bezpośrednio przyczyniają się do rozwoju pojazdów autonomicznych i bezpieczeństwa motoryzacyjnego