W Covariant realizujemy misję budowania Covariant Brain, uniwersalnej sztucznej inteligencji umożliwiającej robotom widzenie, rozumowanie i działanie w otaczającym ich świecie. Przeniesienie AI z laboratorium do dynamicznych, rzeczywistych operacji naszych klientów wymaga innowacyjnych pomysłów, podejść i technik.
Nasze powodzenie zależy od zespołu tak różnorodnego jak świat, który chcemy ulepszyć - ludzi z różnych środowisk, perspektyw i doświadczeń. Wspólnie dzielimy podstawy: ambitne oczekiwania, zamiłowanie do nauki, empatię dla naszych współpracowników i nastawienie na zespół.
Zespół AI Infrastructure zapewnia dostępność i optymalizację danych robotów Covariant do rozwijania, debugowania i wdrażania oprogramowania sztucznej inteligencji. Naszą wizją jest automatyzacja i udoskonalanie każdego aspektu cyklu życia AI, od zbierania danych, indeksowania i adnotacji po trening modeli, wdrażanie i monitorowanie wydajności. Przetwarzamy terabajty danych telemetrycznych robotów dziennie, czyniąc je przeszukiwalnymi i użytecznymi dla firmy za pomocą naszej innowacyjnej platformy danych. Poszukujemy doświadczonych inżynierów, którzy pomogą nam osiągnąć tę wizję poprzez budowę podstawowych bibliotek, usług i narzędzi kluczowych dla rozwoju oprogramowania AI w Covariant.
- Tworzenie usług i API do przeszukiwania i adnotacji naszego rosnącego zbioru danych robotów
- Projektowanie bibliotek do trenowania, wdrażania, monitorowania i zrozumienia naszych modeli
- Full stack development narzędzi do wizualizacji i eksploracji danych robotów
- Ścisła współpraca z zespołami badawczymi i rozwiązaniowymi w celu specyfikowania, rozwijania i wdrażania funkcji dla naszej platformy danych robotów
- Projekty full-stack z zarządzaniem i prowadzeniem, z udziałem interesariuszy z różnych funkcji
- Tworzenie narzędzi do przeszukiwania i wizualizacji danych telemetrycznych robotów, aby umożliwić szybkie iteracje wydajności
- Implementacja skalowalnych potoków danych do przyjmowania i przetwarzania danych telemetrycznych robotów
- Tworzenie i wdrażanie rozproszonych systemów obejmujących magazyny klientów oraz chmury publiczne i prywatne
- Promowanie i ułatwianie stosowania zasad projektowania jakościowego oprogramowania, w tym obserwowalności i debugowalności systemów
- 4+ lat doświadczenia w programowaniu w nowoczesnych językach programowania, takich jak Python
- 4+ lat doświadczenia w full stack, backend web development lub infrastrukturze chmurowej
- Udokumentowana wiedza w projektowaniu, budowie i wdrażaniu nowoczesnych API webowych
- Doświadczenie w wdrażaniu rozwiązań przy użyciu publicznych dostawców chmurowych, takich jak AWS
- Znajomość technologii konteneryzacji, takich jak Docker oraz platform orkiestracji jak Kubernetes i Amazon ECS
- Silne umiejętności komunikacyjne pozwalające na skuteczne przekazywanie szczegółów technicznych różnorodnym odbiorcom
- Doświadczenie w budowaniu infrastruktury treningowej modeli, bibliotek i narzędzi
- Zdolność do samodzielnej pracy nad otwartymi projektami międzyfunkcyjnymi
- Doświadczenie w architekturze infrastruktury danych dla systemów uczących się maszynowo
- Znajomość Django i/lub Postgres
- Tworzenie skalowalnego potoku danych przy użyciu usług takich jak Amazon SQS lub Kinesis