Coretek
Coretek
Coretek je ponudnik upravljanih storitev Microsoft Azure na ekspertni ravni in svetovalno podjetje za oblačne tehnologije, ki nudi storitve organizacijam v državni upravi, zdravstvu, proizvodnji in finančnih storitvah. Njegovo delo obsega selitev v oblak, posodobitev aplikacij, avtomatizacijo DevOps, upravljanje delovnih okolij, kibernetsko varnost ter rešitve umetne inteligence, zgrajene s tehnologijama Azure OpenAI in strojnega učenja. Coretek zagotavlja tudi storitve varnosti in opazljivosti z uporabo platform, kot sta Palo Alto in Dynatrace, ter partnerstev s podjetjema Imprivata in Citrix. Multidisciplinarna ekipa podjetja strankam pomaga posodobiti infrastrukturo, okrepiti varnost ter razviti praktične zmogljivosti na področju oblaka in umetne inteligence.

Višji razvijalec agentne umetne inteligence pri Coreteku — hibridno delo v Indiji

Ustvarjajte zanesljive in varne agente Azure AI za stranke Coreteka ter pokrivajte RAG, integracije orodij, vrednotenje, opazljivost in produkcijsko dostavo.

Opis

  • Načrtovati, razvijati in uvajati agentne aplikacije umetne inteligence na osnovi Azure z razmišljanjem, klicanjem orodij, pridobivanjem podatkov, pomnilnikom in kontrolnimi točkami za človeški pregled.
  • Razvijati cevovode RAG, ki vključujejo razčlenjevanje, vdelave, indeksiranje, hibridno in semantično iskanje, ponovno razvrščanje ter utemeljevanje s citati.
  • Povezovati agente s sistemi strank prek API-jev, podatkovnih baz in strežnikov MCP, vključno z definicijami orodij in shemami.
  • Ustvarjati ogrodja za vrednotenje in zlate nabore podatkov za merjenje natančnosti, utemeljenosti in dokončanja nalog.
  • V produkcijske agente dodajati sledenje, telemetrijo žetonov in stroškov, proračune zakasnitev, nadomestne poti in opozorila o regresijah.
  • Razvijati zaščite pred vbrizgavanjem promptov, filtriranje vsebine, zaščito PII, preverjanje izhodov in meje človeškega odobravanja.
  • Zmanjševati stroške in zakasnitve z izbiro modelov, predpomnjenjem promptov, upravljanjem konteksta, paketno obdelavo in usmerjanjem modelov.
  • Uporabljati nadzor različic, pregled kode, avtomatizirano testiranje, CI/CD ter prakse različic promptov in modelov.
  • Kontejnerizirati in uvajati agentske storitve ter upravljati gradnje, izdaje, skaliranje in konfiguracijo izvajalnega okolja.
  • Določati tehnično usmeritev projektov za stranke in podpirati razvoj mlajših inženirjev.
  • Neposredno sodelovati s strankami pri opredeljevanju primerov uporabe agentov ter ocenjevanju zmogljivosti in omejitev modelov.
  • Sodelovati z vodji projektov, podatkovnimi inženirji in ekipami za aplikacije pri dostavi celovitih rešitev ter njihovem dokumentiranju za nadaljnje delovanje.

Zahteve

  • Sedem ali več let izkušenj na področju programskega, podatkovnega ali ML inženirstva, vključno z najmanj dvema letoma razvoja aplikacij, temelječih na LLM ali agentih, ki jih uporabljajo resnični uporabniki.
  • Močne praktične izkušnje z razvojem v Pythonu, vključno s testiranjem, pakiranjem in pregledom kode.
  • Praktične izkušnje z API-ji LLM in ogrodji za agente, kot so Microsoft Agent Framework, Azure AI Foundry, Azure OpenAI ali LangGraph.
  • Delovno poznavanje klicanja orodij in funkcij, strukturiranih izhodov, zank načrtovanja in refleksije, predaj med več agenti ter determinističnih delovnih tokov.
  • Izkušnje z izdelavo sistemov RAG z vektorskimi ali hibridnimi shrambami za iskanje, kot so Azure AI Search, PostgreSQL s pgvector ali Cosmos DB.
  • Izkušnje s prompt engineeringom, ki vključujejo sistemske prompte, strategije few-shot, upravljanje kontekstnega okna in sistematično iteriranje evalvacijskih množic.
  • Produkcijske izkušnje z Dockerjem in Kubernetesom, vključno s slikami, konfiguracijo, skrivnostmi ter uvajanjem in skaliranjem delovnih obremenitev v AKS ali enakovredni platformi.
  • Izkušnje z uvajanjem in upravljanjem storitev Azure, kot so AKS, Container Apps, Azure Functions ali App Service.
  • Dobro poznavanje API-jev in podatkovnih osnov, vključno z REST, asinhronim programiranjem, SQL in načrtovanjem shem JSON Schema.
  • Izkušnje z razvojnimi delovnimi tokovi, temelječimi na Gitu, in dostavo CI/CD.
  • Odlične komunikacijske sposobnosti ter zmožnost razlage zapletenih tehničnih tem in postavljanja realističnih pričakovanj glede zmogljivosti in tveganj umetne inteligence.
  • Napredne analitične in sposobnosti odpravljanja napak, vključno z raziskovanjem nedeterminističnih odpovedi agentov.
  • Obsežne izkušnje z delom s strankami v svetovalnem tehničnem okolju.
  • Izkušnje z razvojem strežnikov ali odjemalcev MCP.
  • Poznavanje orodij za opazljivost in vrednotenje LLM, kot so Azure AI Foundry evaluations, LangSmith ali sledenje OpenTelemetry.
  • Poznavanje omrežij, identitete in varnosti Azure, vključno z Managed Identity, Key Vault in Private Endpoints.
  • Izkušnje s finim nastavljanjem, destilacijo ali uvajanjem majhnih jezikovnih modelov.
  • Izkušnje z Microsoft Fabric, Azure Databricks ali Azure Synapse.
  • Izkušnje z inteligenco dokumentov in večmodalnimi vhodi, vključno z Azure AI Document Intelligence, vidom ali govorom.
  • Izkušnje v reguliranih okoljih, ki vključujejo HIPAA, SOC 2, GDPR ali zakon DPDP.
  • Izkušnje z infrastrukturo kot kodo z uporabo Terraform, Bicep ali Helm.
  • Dokazana sposobnost upravljanja več projektov za stranke in pravočasne dostave kakovostnega dela.
  • Izkušnje z uporabo Azure DevOps ali GitHuba za nadzor izvorne kode in cevovode.