
Niantic Spatial, Inc. rozwija geospatialną sztuczną inteligencję do tworzenia maszynowo odczytywalnych reprezentacji świata fizycznego. Platforma firmy łączy dane z czujników naziemnych i powietrznych, aby tworzyć wysokiej jakości, georeferencyjne trójwymiarowe cyfrowe bliźniaki, wspierać lokalizację wizualną w warunkach zawodnego GPS oraz nadawać znaczenie semantyczne mapowanym środowiskom. Dzięki produktom do rejestrowania, rekonstrukcji, lokalizacji i rozumienia przestrzeni firma obsługuje zastosowania w robotyce, sektorze publicznym i obronnym, przemyśle oraz na dużych obiektach, oferując deweloperom i organizacjom zestawy SDK oraz usługi dla przedsiębiorstw.
Starszy inżynier ds. widzenia komputerowego i ucieleśnionej AI — praca hybrydowa w San Francisco
Twórz i wdrażaj produkcyjnie systemy rekonstrukcji 3D oraz percepcji przestrzennej dla platformy fizycznej AI firmy Niantic Spatial. Zwiększaj niezawodność, jakość rekonstrukcji i efektywność GPU oraz usprawniaj procesy wspierające ucieleśnioną AI.
Opis
- Przekształcać koncepcje badawcze i prototypy w niezawodne komponenty i usługi potoków widzenia komputerowego oraz rekonstrukcji 3D
- Weryfikować, czy zrekonstruowane środowiska i artefakty przestrzenne są spójne geometrycznie, mają właściwą skalę i wyrównanie oraz są gotowe dla systemów symulacji i ucieleśnionej AI
- Badać awarie związane z jakością rejestrowania danych, złożonością scen, skalą, kalibracją, konwencjami współrzędnych i innymi ukrytymi założeniami
- Profilować i optymalizować obciążenia GPU oraz obciążenia rozproszone, eliminować zbędne ponowne uruchomienia i wspierać planowanie kosztów rekonstrukcji na dużą skalę
- Tworzyć zbiory danych, testy regresji, bramki jakości i narzędzia do benchmarkingu
- Uwzględniać potrzeby produkcyjne i klientów w planowaniu badań oraz ustalać priorytety usprawnień dla ucieleśnionej AI
- Współpracować z zespołami produktowymi i inżynieryjnymi zajmującymi się ucieleśnioną AI, przekładając wymagania klientów na możliwości w zakresie trenowania, oceny i wdrażania
- Rozwijać reprezentacje danych, narzędzia dla deweloperów i systemy operacyjne, które przenoszą zrekonstruowane środowiska do aplikacji klientów
- Koordynować działania zespołów badawczych, inżynieryjnych, produktowych i klienckich, przekładając postępy w rekonstrukcji 3D i percepcji przestrzennej na możliwości produkcyjne
Wymagania
- Znaczące doświadczenie w tworzeniu i obsłudze produkcyjnych systemów widzenia komputerowego, uczenia maszynowego, grafiki lub przetwarzania danych
- Praktyczne doświadczenie w rekonstrukcji 3D, fotogrametrii, strukturze z ruchu, SLAM, mapowaniu, rozumieniu scen, grafice komputerowej lub pokrewnej dziedzinie
- Udokumentowane doświadczenie w dostarczaniu niezawodnych systemów widzenia komputerowego lub systemów 3D dla zespołów wewnętrznych albo klientów
- Bardzo dobra znajomość danych 3D i przestrzennych, w tym geometrii, modeli kamer, układów współrzędnych, kalibracji i skali metrycznej
- Zaawansowana znajomość języka Python
- Umiejętność korzystania w razie potrzeby z C++ lub innego języka zorientowanego na wydajność
- Doświadczenie z infrastrukturą chmurową, obliczeniami GPU, przetwarzaniem rozproszonym lub potokami danych na dużą skalę
- Dyplom licencjata lub inżyniera w odpowiedniej dziedzinie albo równoważne doświadczenie zawodowe
- Doświadczenie z Gaussian Splatting, renderowaniem neuronowym, tworzeniem siatek lub pokrewnymi technikami rekonstrukcji
- Doświadczenie w tworzeniu infrastruktury do oceny lub benchmarkingu systemów percepcji albo rekonstrukcji
- Doświadczenie w robotyce, symulacji lub zastosowaniach ucieleśnionej AI
- Doświadczenie w optymalizacji wielkoskalowych obciążeń GPU pod kątem kosztu, przepustowości lub opóźnień
- Gotowość do pracy trzy dni w tygodniu z biura w San Francisco
Benefity
- Premia roczna
- Udziały w firmie
- Ubezpieczenie medyczne
- Ubezpieczenie stomatologiczne
- Ubezpieczenie okulistyczne
- 401(k)
- Kompleksowy pakiet świadczeń