Praca
Z kanału partnera
Inżynier oprogramowania dla Androida
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Bjak
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
O ActAI
Obecnie ponad 5 miliardów użytkowników korzysta z podstawowych aplikacji, takich jak poczta e-mail, notatki, zadania, kalendarz i nie są one natywne dla sztucznej inteligencji. Naszą misją jest budowanie proaktywnych aplikacji dla każdego na świecie, kto nie jest przyzwyczajony do skomplikowanych podpowiedzi. Naszym celem jest zapewnienie inteligencji rozmowom, sprawom, organizowaniu i przepływom pracy, przy minimalnym wsparciu lub bez podpowiedzi.
Naszą pierwszą aplikacją jest aplikacja do komunikacji mobilnej przeznaczona dla agentów. Wierzymy, że tworzenie aplikacji, których użytkownicy codziennie używają do celów komunikacji, koordynacji i współpracy, pomoże zintegrować sztuczną inteligencję z ich życiem. Efektem netto jest wyeliminowanie dezinformacji, osiągnięcie niskich kosztów koordynacji, umożliwienie wykonywania wysokiej jakości zadań i współpracy na dużą skalę przy minimalnym lub niewielkim wsparciu.
Rola
Jako inżynier oprogramowania systemu Android masz wpływ na środowisko klienta Android oraz na to, jak sztuczna inteligencja czuje się, zachowuje i działa na urządzeniach mobilnych. To nie jest rola cienkiego klienta. Zbudujesz produkcyjną aplikację na Androida, w której interakcje AI są podstawą produktu, a wydajność, niezawodność i przejrzystość mają znaczenie.
Skup się
• Twórz i utrzymuj produkcyjne aplikacje na Androida przy użyciu Kotlina.
• Integruj funkcje oparte na sztucznej inteligencji (czat, wizja, głos, rekomendacje) za pośrednictwem interfejsów API zaplecza.
• Projektuj wzorce UX dla interakcji AI, w tym odpowiedzi przesyłane strumieniowo, ponowne próby i częściowe wyniki.
• Optymalizuj wydajność, wykorzystanie pamięci i czas reakcji w przypadku przepływów obciążonych sztuczną inteligencją.
• Wdrażaj narzędzia analityczne, rejestrowanie i przechwytywanie informacji zwrotnych w celu wspierania oceny i iteracji sztucznej inteligencji.
• Ściśle współpracuj z inżynierami zaplecza i ML w zakresie umów API i zachowania systemu.
• Zapewnij stabilność, bezpieczeństwo i skalowalność aplikacji w środowiskach produkcyjnych.
Idealne doświadczenia
• Ponad 3 lata doświadczenia w programowaniu Androida przy użyciu Kotlina.
• Praktyczne doświadczenie w integrowaniu funkcji AI (np. LLM, wizja, interfejsy API mowy).
• Dobra znajomość programowania asynchronicznego (Corutines, Flow).
• Znajomość interfejsów API REST lub gRPC i formatów danych strukturalnych.
• Silne umiejętności debugowania i profilowania wydajności.
• Budowanie komfortu w środowiskach charakteryzujących się opóźnieniami, częściowymi awariami i zachowaniem niedeterministycznym.
• Doświadczenie z MLKit lub proste wnioskowanie na urządzeniu.
• Opublikowane aplikacje produkcyjne w sklepie Google Play.
Wyniki
• Stabilne, płynne i niezawodne aplikacje na Androida w świecie rzeczywistym.
• Wydajność jest zoptymalizowana: responsywna, z niskimi opóźnieniami i wydajna pod względem pamięci i procesora.
• Problemy produkcyjne są wykrywane wcześnie, skutecznie monitorowane i rozwiązywane dzięki przejrzystej analizie przyczyn źródłowych.
Stos technologii
• Kotlin/Java
• SQL / noSQL
• TensorFlow Lite (wnioskowanie na urządzeniu)
Jak pracujemy
Najlepsze obecnie produkty na świecie zostały zbudowane przez małe, światowej klasy zespoły. Jesteśmy zespołem o dużej gęstości talentów i praktycznym zespole. Podejmujemy decyzje wspólnie, działamy z dużą szybkością, zachowując równowagę pomiędzy dostarczaniem wysokiej jakości pracy i nauką. Dołączenie do naszego zespołu wymaga umiejętności tworzenia struktury, wydawania osądów i niezależnego działania. Naszym celem jest oddanie w ręce naszych użytkowników prawdziwie magicznego produktu
Proces wywiadu
Jeśli okaże się, że pasujemy, dojdziemy do harmonogramu 3, ale nie więcej niż 4 rozmowy kwalifikacyjne.
Wnioski są oceniane przez członków naszego zespołu technicznego. Rozmowy kwalifikacyjne będą prowadzone w formie spotkań wirtualnych i/lub na miejscu.
Cenimy przejrzystość i efektywność, dlatego spodziewaj się szybkiej decyzji. Jeśli wykazałeś się wyjątkowymi umiejętnościami i nastawieniem, którego szukamy, przedłużymy ofertę dołączenia do nas. To nie jest tylko oferta pracy; to zaproszenie do bycia częścią zespołu, który zapewnia sztuczną inteligencję, aby zapewnić praktyczne korzyści miliardom na całym świecie.
Znajdź więcej ofert pracy ze znajomością języka angielskiego w Wielkiej Brytanii na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/bjak/android-software-engineer-london-65933)
Obecnie ponad 5 miliardów użytkowników korzysta z podstawowych aplikacji, takich jak poczta e-mail, notatki, zadania, kalendarz i nie są one natywne dla sztucznej inteligencji. Naszą misją jest budowanie proaktywnych aplikacji dla każdego na świecie, kto nie jest przyzwyczajony do skomplikowanych podpowiedzi. Naszym celem jest zapewnienie inteligencji rozmowom, sprawom, organizowaniu i przepływom pracy, przy minimalnym wsparciu lub bez podpowiedzi.
Naszą pierwszą aplikacją jest aplikacja do komunikacji mobilnej przeznaczona dla agentów. Wierzymy, że tworzenie aplikacji, których użytkownicy codziennie używają do celów komunikacji, koordynacji i współpracy, pomoże zintegrować sztuczną inteligencję z ich życiem. Efektem netto jest wyeliminowanie dezinformacji, osiągnięcie niskich kosztów koordynacji, umożliwienie wykonywania wysokiej jakości zadań i współpracy na dużą skalę przy minimalnym lub niewielkim wsparciu.
Rola
Jako inżynier oprogramowania systemu Android masz wpływ na środowisko klienta Android oraz na to, jak sztuczna inteligencja czuje się, zachowuje i działa na urządzeniach mobilnych. To nie jest rola cienkiego klienta. Zbudujesz produkcyjną aplikację na Androida, w której interakcje AI są podstawą produktu, a wydajność, niezawodność i przejrzystość mają znaczenie.
Skup się
• Twórz i utrzymuj produkcyjne aplikacje na Androida przy użyciu Kotlina.
• Integruj funkcje oparte na sztucznej inteligencji (czat, wizja, głos, rekomendacje) za pośrednictwem interfejsów API zaplecza.
• Projektuj wzorce UX dla interakcji AI, w tym odpowiedzi przesyłane strumieniowo, ponowne próby i częściowe wyniki.
• Optymalizuj wydajność, wykorzystanie pamięci i czas reakcji w przypadku przepływów obciążonych sztuczną inteligencją.
• Wdrażaj narzędzia analityczne, rejestrowanie i przechwytywanie informacji zwrotnych w celu wspierania oceny i iteracji sztucznej inteligencji.
• Ściśle współpracuj z inżynierami zaplecza i ML w zakresie umów API i zachowania systemu.
• Zapewnij stabilność, bezpieczeństwo i skalowalność aplikacji w środowiskach produkcyjnych.
Idealne doświadczenia
• Ponad 3 lata doświadczenia w programowaniu Androida przy użyciu Kotlina.
• Praktyczne doświadczenie w integrowaniu funkcji AI (np. LLM, wizja, interfejsy API mowy).
• Dobra znajomość programowania asynchronicznego (Corutines, Flow).
• Znajomość interfejsów API REST lub gRPC i formatów danych strukturalnych.
• Silne umiejętności debugowania i profilowania wydajności.
• Budowanie komfortu w środowiskach charakteryzujących się opóźnieniami, częściowymi awariami i zachowaniem niedeterministycznym.
• Doświadczenie z MLKit lub proste wnioskowanie na urządzeniu.
• Opublikowane aplikacje produkcyjne w sklepie Google Play.
Wyniki
• Stabilne, płynne i niezawodne aplikacje na Androida w świecie rzeczywistym.
• Wydajność jest zoptymalizowana: responsywna, z niskimi opóźnieniami i wydajna pod względem pamięci i procesora.
• Problemy produkcyjne są wykrywane wcześnie, skutecznie monitorowane i rozwiązywane dzięki przejrzystej analizie przyczyn źródłowych.
Stos technologii
• Kotlin/Java
• SQL / noSQL
• TensorFlow Lite (wnioskowanie na urządzeniu)
Jak pracujemy
Najlepsze obecnie produkty na świecie zostały zbudowane przez małe, światowej klasy zespoły. Jesteśmy zespołem o dużej gęstości talentów i praktycznym zespole. Podejmujemy decyzje wspólnie, działamy z dużą szybkością, zachowując równowagę pomiędzy dostarczaniem wysokiej jakości pracy i nauką. Dołączenie do naszego zespołu wymaga umiejętności tworzenia struktury, wydawania osądów i niezależnego działania. Naszym celem jest oddanie w ręce naszych użytkowników prawdziwie magicznego produktu
Proces wywiadu
Jeśli okaże się, że pasujemy, dojdziemy do harmonogramu 3, ale nie więcej niż 4 rozmowy kwalifikacyjne.
Wnioski są oceniane przez członków naszego zespołu technicznego. Rozmowy kwalifikacyjne będą prowadzone w formie spotkań wirtualnych i/lub na miejscu.
Cenimy przejrzystość i efektywność, dlatego spodziewaj się szybkiej decyzji. Jeśli wykazałeś się wyjątkowymi umiejętnościami i nastawieniem, którego szukamy, przedłużymy ofertę dołączenia do nas. To nie jest tylko oferta pracy; to zaproszenie do bycia częścią zespołu, który zapewnia sztuczną inteligencję, aby zapewnić praktyczne korzyści miliardom na całym świecie.
Znajdź więcej ofert pracy ze znajomością języka angielskiego w Wielkiej Brytanii na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/bjak/android-software-engineer-london-65933)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Bjak
Ogłoszenie pochodzi od Bjak.