Opublikowano: 19 czerwca 2024
Tygodniowe godziny: 40
Numer roli: 200366998
W Apple nie tylko tworzymy produkty; kształtujemy doświadczenia, które zmieniły branże. Nasze zróżnicowane zespoły codziennie napędzają innowacje. Wyobraź sobie, co możesz tutaj osiągnąć! Dołącz do Apple i stwórzmy razem lepszy świat. W Apple nowe pomysły szybko stają się wyjątkowymi produktami, usługami i doświadczeniami klientów. Każdy dzień przynosi nowe, niesamowite osiągnięcia.
Czy doskonale się komunikujesz? Czy potrafisz prezentować pomysły zarówno zespołom technicznym, jak i nietechnicznym, zarówno ustnie, jak i pisemnie? Czy pasjonuje Cię prowadzenie i współpraca z różnymi działami? Jeśli odnajdujesz się w dynamicznym, szybko zmieniającym się środowisku i cieszysz się z możliwości dostarczania światowej klasy produktów, to jest idealna rola dla Ciebie. W Apple świętujemy dociekliwe umysły i pionierskie technologie. Czy jesteś gotowy, aby dołączyć do nas w tworzeniu rozwiązań, które wyłamują się ze schematów i przesuwają granice?
Szukamy doświadczonego profesjonalisty z wiedzą na temat technologii wyszukiwania i odzyskiwania informacji, w tym Apache Solr, Apache Lucene, Elasticsearch/OpenSearch, Vespa, Milvus lub podobnych. Kluczowe obowiązki obejmują:
- Znajomość nowoczesnych technologii wyszukiwania informacji, takich jak LLM, CNN lub inne narzędzia do kontekstowego wyszukiwania informacji jest wysoce pożądana.
- Znajomość budowania i zarządzania systemami rozproszonymi, w tym rozwiązywania problemów takich jak wybór lidera i partycjonowanie.
- Silne zrozumienie platform informacyjnych i ML; pasja do budowania i zarządzania infrastrukturą chmurową zgodnie z wysokimi standardami Apple.
- Tworzenie i utrzymywanie dużej bazy kodu poprzez pisanie czytelnego, modularnego i dobrze przetestowanego kodu.
- Tworzenie i utrzymywanie najnowocześniejszych systemów wyszukiwania informacji z wykorzystaniem zaawansowanych technologii.
- Badanie postępów w branży i sugerowanie usprawnień silnika wyszukiwania.
- Ponad 7 lat doświadczenia w budowaniu i zarządzaniu platformami big-data oraz biegłość w Java.
- Rozległe doświadczenie w wyszukiwaniu i odzyskiwaniu informacji (Lucene, Solr, Elasticsearch, Milvus, Vespa).
- Doświadczenie praktyczne z Docker, Kubernetes lub EKS.
- Biegłość w rozwiązywaniu problemów w systemach rozproszonych.
- Głęboka wiedza na temat praktyk i metodologii inżynierii oprogramowania dla całego cyklu życia oprogramowania.
- Doświadczenie z platformami chmurowymi publicznymi (AWS/GCP).
- Udokumentowana zdolność do tworzenia frameworków do wdrażania platform w AWS/Azure/GCP.
- Doświadczenie w budowaniu, tuningu, skalowaniu i monitorowaniu aplikacji do przetwarzania danych w czasie rzeczywistym, praktycznie w czasie rzeczywistym oraz przetwarzania danych wsadowych.
- Solidne zrozumienie stosu AI/ML, w tym GPU, MLFlow i modeli LLM, to plus.
- Znajomość modelowania danych, hurtowni danych i koncepcji ETL jest plusem.
- Zdolność do prowadzenia i mentorowania młodszych członków zespołu, zapewniania wsparcia technicznego i efektywnej współ