CodeNinja Inc.
CodeNinja Inc.
201 – 500 Zaposlenici
LogistikaSaaSSavjetovanje
CodeNinja Inc. je tehnološka konzultantska tvrtka koja pomaže poduzećima u izgradnji, modernizaciji i upravljanju softverom i IT operacijama. Njezine usluge obuhvaćaju razvoj softvera uz pomoć umjetne inteligencije, razvoj aplikacija, računalstvo u oblaku, poslovna rješenja, upravljane IT usluge i proširenje timova dodatnim stručnjacima. Tvrtka također podržava inicijative digitalne transformacije te posjeduje stručnost relevantnu za konzultantske, logističke i SaaS organizacije koje traže skalabilne tehnološke sustave i dodatne inženjerske kapacitete.

Viši AI inženjer / arhitekt agentne umjetne inteligencije – Rijad, hibridno

Viši AI inženjer i arhitekt agentne umjetne inteligencije projektira sigurne i skalabilne LLM i RAG platforme za bankarske i financijske klijente tvrtke CodeNinja. Vodi produkcijsku AI arhitekturu, isporuku, optimizaciju i mentoriranje inženjerskih timova.

Opis

  • Izrađivati poslovna AI rješenja s modernim LLM-ovima i okvirima za agentnu umjetnu inteligenciju
  • Projektirati višeagentske sustave za planiranje, zaključivanje, upotrebu alata i orkestraciju tijekova rada
  • Razvijati produkcijski spremne RAG platforme nad strukturiranim i nestrukturiranim poslovnim podacima
  • Graditi skalabilne API-je i AI usluge u Pythonu i suvremenim backend okvirima
  • Uspostaviti okvire za procjenu kvalitete, sigurnosti i performansi LLM-ova
  • Poboljšavati latenciju AI aplikacija, propusnost i učinkovitost infrastrukture
  • Implementirati i upravljati LLM-ovima otvorenog koda u produkciji
  • Surađivati s arhitektima, vlasnicima proizvoda, poslovnim analitičarima i DevOps timovima na poslovnim AI platformama
  • Primjenjivati poslovne sigurnosne, upravljačke i standarde odgovorne umjetne inteligencije
  • Mentorirati inženjerske timove i unapređivati ponovno upotrebljive AI prakse i okvire
  • Samostalno isporučivati poslovne AI platforme, višeagentske sustave, RAG asistente za znanje, AI kopilote, okvire za procjenu LLM-ova, produkcijske AI API-je, rješenja za vidljivost te sigurne, skalabilne i troškovno učinkovite implementacije

Zahtjevi

  • 8–12+ godina iskustva u softverskom inženjerstvu
  • 5+ godina praktičnog iskustva u umjetnoj inteligenciji, strojnom učenju i generativnoj umjetnoj inteligenciji
  • Dobro poznavanje strojnog učenja, dubokog učenja, NLP-a, transformerskih arhitektura, LLM-ova i modela za ugrađivanje
  • Izvrsno poznavanje programiranja u Pythonu
  • Čvrsti temelji softverskog inženjerstva
  • Iskustvo u razvoju backend sustava spremnih za produkciju
  • Iskustvo s REST API-jima i mikrouslugama
  • Iskustvo s asinkronim programiranjem i skalabilnim arhitekturama
  • Iskustvo s okvirima FastAPI, Flask ili usporedivim okvirima
  • Praktično iskustvo u projektiranju i implementaciji rješenja agentne umjetne inteligencije uz LangGraph, CrewAI, OpenAI Agents SDK, AutoGen, Semantic Kernel ili LlamaIndex Workflows
  • Iskustvo s višeagentskom orkestracijom, agentima za planiranje, pozivanjem alata, tijekovima rada s čovjekom u petlji, upravljanjem memorijom i stanjem te obrascima suradnje agenata
  • Opsežno iskustvo u izgradnji poslovnih RAG platformi
  • Iskustvo s modelima za ugrađivanje, vektorskim i grafovskim bazama podataka te tehnologijama pretraživanja
  • Iskustvo u izradi sustavnih okvira za procjenu LLM-ova
  • Razumijevanje otkrivanja halucinacija, činjeničnosti, relevantnosti odgovora, preciznosti i potpunosti konteksta, utemeljenosti, toksičnosti i regresijskog testiranja
  • Iskustvo u implementaciji zaštitnih mehanizama i vidljivosti, uključujući praćenje promptova, analitiku tokena i troškova, praćenje latencije, povratne petlje i otklanjanje pogrešaka u produkciji
  • Stručnost u inženjerstvu promptova, uključujući Chain-of-Thought, ReAct, Tree of Thoughts, Self-Consistency, few-shot i strukturirano promptiranje, pozivanje funkcija, JSON način rada, optimizaciju i predmemoriranje promptova, optimizaciju kontekstnog prozora, učinkovitost tokena i optimizaciju troškova
  • Praktično iskustvo u implementaciji LLM-ova otvorenog koda
  • Iskustvo s optimizacijom GPU-a, paketnim zaključivanjem, posluživanje modela, automatskim skaliranjem, implementacijom na više GPU-ova i kvantizacijom
  • Iskustvo s MLflowom, Kubeflowom, Dockerom, Kubernetesom, GitHub Actions ili GitLab CI-jem, verzioniranjem modela, praćenjem eksperimenata, spremištima značajki, kontinuiranom procjenom i kontinuiranom implementacijom
  • Iskustvo s Google Cloud Platform Vertex AI, Microsoft Azure AI, AWS Bedrock ili OpenAI Azure
  • Iskustvo s PostgreSQL-om, Oracleom, MongoDB-om, Redisom, Elasticsearchom ili OpenSearchom
  • Izražene analitičke sposobnosti i sposobnosti rješavanja problema
  • Izvrsne komunikacijske vještine i vještine upravljanja dionicima
  • Sposobnost vođenja tehničkih rasprava i arhitektonskih pregleda
  • Iskustvo u mentoriranju inženjerskih timova
  • Sposobnost rada u agilnim okruženjima isporuke
  • Završen preddiplomski studij računalnih znanosti, umjetne inteligencije, informacijske tehnologije, inženjerstva ili srodnog područja

Pogodnosti

  • Naknada se određuje prema iskustvu i kvalifikacijama
  • Rad na tehnološkim inicijativama i inicijativama digitalne transformacije poslovnog opsega
  • Izloženost okruženjima bankarstva, financijskih usluga, umjetne inteligencije, podataka i novih tehnologija
  • Mogućnosti profesionalnog razvoja i učenja
  • Suradničko radno okruženje usmjereno na tehnologiju
  • Rad uz iskusne stručnjake za tehnologiju i savjetovanje