
CACI International Inc je ameriški izvajalec za javni sektor, ki nudi storitve strankam na področju nacionalne varnosti, obrambe in zvezne civilne uprave. Njene ekipe razvijajo in podpirajo tehnologije ter strokovne storitve na področjih kibernetske varnosti, digitalnih operacij, posodabljanja poslovne informacijske tehnologije, elektronskega bojevanja, sistemov za boj proti brezpilotnim sistemom, vesoljskih in optičnih komunikacij, programske opreme DevSecOps, inženiringa misij in logistike. Kot velik glavni izvajalec CACI združuje programsko opremo, analitiko, senzorske tehnologije in strojno opremo, da državnim organizacijam pomaga pri obravnavi razvijajočih se groženj in posodabljanju kompleksnih tehnoloških arhitektur.
Inženir za umetno inteligenco – CACI International – delo na lokaciji v Denverju
Gradite in uvajajte RAG, pogovorne aplikacije z umetno inteligenco ter večagentske aplikacije za zvezne programe podjetja CACI International. Izmenjujte se med projekti, uvajajte rešitve v operativno uporabo, usposabljajte izvedbene ekipe in prenašajte strokovno znanje s področja umetne inteligence.
Opis
- Med 1–2-mesečnimi rotacijami zagotavljajte produkcijsko pripravljene rešitve umetne inteligence, vključno z RAG-cevovodi, usklajenimi z nalogami, pogovornimi platformami in večagentskimi sistemi
- Razvijajte in prilagajajte aplikacije umetne inteligence z vektorskimi podatkovnimi bazami, orkestracijskimi ogrodji in upravljanimi storitvami umetne inteligence
- V uvedene rešitve dodajajte opazljivost, varnostne kontrole, upravljanje stroškov in zaščitne ukrepe odgovorne umetne inteligence
- Povezujte API-je LLM in storitve umetne inteligence z vzpostavljenimi delovnimi tokovi v oblačnih in lokalnih okoljih
- Nastavljajte spremljanje in opozarjanje ter diagnosticirajte in odpravljajte težave z integracijo
- Zagotavljajte praktično usposabljanje, pripravljajte tehnično dokumentacijo in sodelujte s programiranjem v paru
- Izvajajte strukturirane predaje in validacije, da lahko ekipe samostojno upravljajo in izboljšujejo aplikacije umetne inteligence
- Izpopolnjujte obstoječe predloge rešitev in na podlagi izkušenj iz prakse razvijajte ponovno uporabne vzorce implementacije
- Ocenjujte nastajajoča orodja generativne umetne inteligence za zvezne primere uporabe ter ugotovitve delite z demonstracijami in dokumentacijo
Zahteve
- 3–5 let izkušenj z izdelavo produkcijskih aplikacij v Pythonu ali JavaScriptu, delovnimi tokovi Git in sodobnimi razvojnimi praksami
- Praktične izkušnje z aplikacijami LLM, agentskimi vzorci, generiranjem z obogatitvijo pridobivanja, inženirstvom pozivov, vektorskimi podatkovnimi bazami in opazljivostjo
- Sposobnost spremljanja zakasnitve, stroškov in kakovosti umetne inteligence, odpravljanja načinov odpovedi ter uporabe ukrepov odgovorne umetne inteligence, kot sta zaznavanje pristranskosti in uporaba varoval
- Bogate izkušnje z načrtovanjem, implementacijo in odpravljanjem težav pri RESTful in dogodkovno vodenih integracijah
- Izkušnje z AWS, Azure ali GCP, vsebniki, CI/CD, infrastrukturo kot kodo ter varnim upravljanjem API-jev in ključev
- Delovno poznavanje temeljnih konceptov strojnega učenja in njihove uporabe v sistemih LLM
- Dokazana sposobnost hitre izvedbe v neznanih okoljih s spreminjajočimi se zahtevami
- Močne komunikacijske veščine, vključno z dokumentiranjem in poučevanjem zapletenih konceptov umetne inteligence
- Sposobnost tehtanja kompromisov pod pritiskom, določanja prednosti uporabnim rešitvam in uporabe ponovno uporabnih predlog
- Aktivna uporaba aktualnih orodij umetne inteligence z eksperimentiranjem in sodelovanjem v skupnosti
- Izkušnje z GitLabom, Jirom in iterativnimi načini izvedbe
- Sposobnost pridobitve in ohranjanja dovoljenja Top Secret
- Izkušnje z uvajanjem agentnih sistemov umetne inteligence ter uporabo orodij za opazljivost, vektorskih podatkovnih baz, varoval, vdelav in strukturiranih izhodov
- Izkušnje z AWS Bedrock ali GovCloud, Azure OpenAI, Kubernetesom, Terraformom in cevovodi CI/CD
- Znanje JavaScripta, TypeScripta ali Pythona za front-end in back-end razvoj z ogrodji, kot sta React ali FastAPI
- Izkušnje z vodenjem naročniških projektov, prehajanjem med projekti in prenosom znanja
- Poznavanje misij Ministrstva za obrambo ali zveznih misij, varnostnih zahtev in ogrodij, kot sta ATO in NIST
- Prispevki k odprtokodnim projektom, tehnično pisanje, nastopi na konferencah ali primerljivo sodelovanje v skupnosti
- Security+, certifikati AWS ali druga ustrezna tehnična dokazila
Ugodnosti
- Prilagodljiv plačan dopust
- Obsežni viri za učenje
- Zdravstveno zavarovanje
- Programi dobrega počutja
- Finančne ugodnosti
- Pokojninski programi
- Programi podpore družini
- Podpora nadaljnjemu izobraževanju
- Dodatne ugodnosti dopusta
- Konkurenčno plačilo
- Priložnosti za učenje in razvoj