
HP France francuska je podružnica tvrtke HP Inc., tehnološke kompanije koja potrošačima i poslovnim korisnicima nudi računalne i tiskarske proizvode. Njezin portfelj obuhvaća prijenosna računala, stolna računala, monitore, pisače i pripadajuću opremu, namijenjene svakodnevnoj osobnoj uporabi i profesionalnim radnim procesima. Tvrtka se usredotočuje na razvoj i isporuku tehnologije koja ljudima i organizacijama pomaže raditi učinkovitije.
Viši softverski inženjer za maloprodajni softver, AI i Android
Vodi razvoj maloprodajnog softvera za Android uz AI, od mobilnih aplikacija i pozadinskih usluga do AI agenata. Surađuje s klijentima i produktnim timovima kako bi komercijalni softver od ranih zamisli doveo do produkcije.
Opis
- Razvijati mobilni softver za maloprodaju uz AI.
- Pretvarati potrebe proizvoda i klijenata u funkcionalan softver u suradnji sa stručnjacima za pojedina područja.
- Voditi razvoj od ranih zamisli i prototipova do spremnosti za produkciju.
- Sudjelovati u razvoju Android aplikacija, pozadinskih usluga i AI agenata.
- Postavljati kriterije prihvaćanja, procjenjivati tehničke mogućnosti i određivati prioritete razvoja.
- Surađivati s inženjerima koji rade s klijentima i klijentskim IT timovima na prikupljanju povratnih informacija, provjeri značajki, rješavanju problema s integracijom i isporuci popravaka.
- Izrađivati i održavati okruženja za agente koja povezuju AI modele s kontekstom, alatima, memorijom, dozvolama i tijekovima rada.
- Odabirati, integrirati i procjenjivati AI modele za zaključivanje, upotrebu alata i rad sa slikama.
- Poboljšavati kvalitetu, brzinu, pouzdanost i troškove inferencije u implementacijama u oblaku i na rubnim uređajima.
- Razvijati Android aplikacije za maloprodajne ručne uređaje i tablete, s prilagodljivim sučeljima te glasovnim funkcijama, kamerom, skeniranjem i plaćanjem.
- Sigurno integrirati aplikacije s poslovnim sustavima putem API-ja, događaja i adaptera.
- Postavljati prakse za programiranje uz pomoć AI-ja, pregled koda, automatizirane testove, sigurnost, kontinuiranu integraciju i izdanja softvera.
- Mentorirati inženjere, pregledavati dizajne i kod te voditi rješavanje tehničkih problema.
- Pretvarati ponavljajuće potrebe klijenata u ponovno upotrebljive značajke održivog i skalabilnog komercijalnog proizvoda.
Zahtjevi
- Prvostupnička diploma iz računarstva, softverskog inženjerstva ili srodnog tehničkog područja ili odgovarajuće praktično iskustvo.
- Najmanje 8 godina iskustva u softverskom inženjerstvu, uključujući tehničko vodstvo i praktičnu isporuku novih proizvoda od zamisli do produkcije.
- Iskustvo u razvoju AI aplikacija s velikim jezičnim modelima, agentnim okvirima ili okruženjima, pozivanjem alata, dohvatom podataka, inferencijom i evaluacijom.
- Čvrsto iskustvo u razvoju za Android i povezivanju mobilnih aplikacija s pozadinskim uslugama, poslovnim sustavima i značajkama uređaja.
- Iskustvo u radu s klijentima, klijentskim IT timovima ili inženjerima koji rade s klijentima na izradi značajki i rješavanju tehničkih problema.
- Praktično korištenje alata za razvoj softvera uz pomoć AI-ja.
- Dobro poznavanje arhitekture AI aplikacija, uključujući modele, okruženja za agente, kontekst, dohvat podataka, memoriju i alate.
- Razumijevanje odabira modela i kompromisa pri inferenciji koji uključuju točnost, latenciju, propusnost, trošak, privatnost te izvođenje u oblaku ili na uređaju.
- Izvrsne vještine razvoja za Android; poželjni su Kotlin i Jetpack Compose.
- Izvrsne vještine razvoja mobilnih i pozadinskih sustava, uključujući API-je, distribuirane sustave i poslovnu integraciju.
- Vještine programiranja uz pomoć AI-ja i alata za agentni razvoj.
- Sposobnost pretvaranja specifikacija klijenata u tehničke dizajne i testove prihvaćanja, dijagnosticiranja kvarova i procjene AI tijekova rada.
- Poznavanje sigurnih praksi razvoja softvera, autentifikacije, autorizacije, privatnosti podataka, revizijskih zapisa, automatiziranog testiranja, kontinuirane integracije i upravljanja izdanjima.
- Jasna komunikacija, dobro tehničko prosuđivanje, sposobnost mentoriranja i vještina upravljanja promjenjivim zahtjevima među timovima.
Pogodnosti
- Zdravstveno osiguranje
- Stomatološko osiguranje
- Osiguranje vida
- Osiguranje za kratkoročnu i dugoročnu nesposobnost za rad
- Program pomoći zaposlenicima
- Račun za fleksibilnu potrošnju
- Životno osiguranje
- Četiri do 12 tjedana potpuno plaćenog roditeljskog dopusta, ovisno o radnom stažu
- 11 plaćenih blagdana
- Dodatni fleksibilni plaćeni godišnji odmor i bolovanje