Equifax
Equifax
Equifax je globalna tvrtka iz područja financija, fintecha i kibernetičke sigurnosti usmjerena na pretvaranje podataka u uvide za odluke od velike važnosti. Njezina ponuda obuhvaća kreditno izvještavanje, modeliranje rizika, zaštitu identiteta, analitiku, računalstvo u oblaku i umjetnu inteligenciju za financijske institucije, poslodavce i državne subjekte. Equifax sa sjedištem u Atlanti ima gotovo 15.000 zaposlenika u 24 zemlje te spaja vlastite podatke s tehnologijom kako bi svojim klijentima pomogao donositi informirane odluke.

Softverski inženjer II, agentička umjetna inteligencija

U Equifaxu ćete izrađivati produkcijske LLM agente, RAG cjevovode i poslovne AI procese. Razvijat ćete otporne sustave pomoću Pythona, orkestracijskih okvira, API-ja i vektorskih baza podataka.

Opis

  • Izrađivati višekoračne radne tokove agenata sa stanjem pomoću okvira kao što su LangGraph, AutoGen ili LlamaIndex.
  • Unaprjeđivati promptove tehnikama kao što su Chain-of-Thought (CoT) i ReAct.
  • Izrađivati robusne omotače za API-je i stroge JSON sheme za pozive LLM alata i funkcija.
  • Sigurno povezivati agente s internim bazama podataka, CRM-ovima i poslovnim sustavima.
  • Razvijati zadržavanje konteksta pomoću kratkoročnih memorijskih međuspremnika te dugoročne vektorske ili relacijske pohrane.
  • Izrađivati i održavati cjevovode za unos podataka velikog protoka.
  • Poboljšavati relevantnost pretraživanja hibridnim pretraživanjem, podešavanjem embeddinga i ponovnim rangiranjem.
  • Dodavati obradu pogrešaka i ponovne pokušaje za ograničenja brzine, pogreške API-ja i halucinacije.
  • Omogućiti agentima da ispravljaju vlastite izlaze ili jasno proslijede slučaj ljudskim operaterima.
  • Pisati determinističke softverske testove i provoditi evaluacije metodama LLM-as-a-judge.
  • Koristiti alate za praćenje kao što su LangSmith i Phoenix za pregled putanja zaključivanja, sprječavanje beskonačnih petlji i smanjenje latencije.
  • Pretvarati AI prototipove u pouzdane produkcijske sustave.
  • Pisati čist i učinkovit kod, dorađivati LLM promptove, integrirati API-je i upravljati radnim tokovima agenata sa stanjem.

Zahtjevi

  • Imati 3–6 godina iskustva u osnovnom softverskom inženjerstvu.
  • Imati najmanje godinu dana praktičnog iskustva u izradi i implementaciji produkcijskih LLM aplikacija, RAG cjevovoda ili agentičkih radnih tokova.
  • Dobro poznavati Python, uključujući FastAPI, Pydantic i Asyncio.
  • Imati praktično iskustvo s LLM orkestracijskim okvirima kao što su LangGraph, LangChain, AutoGen ili LlamaIndex.
  • Imati iskustvo u pisanju JSON shema za pozivanje funkcija.
  • Imati iskustvo u izradi omotača za REST ili gRPC API-je.
  • Imati iskustvo u radu s vektorskim bazama podataka.
  • Imati iskustvo s platformama za opažljivost radi praćenja izvršavanja agenata, nadzora latencije i evaluacije promptova.
  • Imati čvrste temelje u CI/CD-u, Git radnim tokovima, jediničnom i integracijskom testiranju, Dockeru te čistom i skalabilnom razvoju softvera.
  • Imati praktično iskustvo s GCP cloud-native AI uslugama, uključujući Vertex AI, ADK i Model Armour.
  • Poznavati okvire za semantičke zaštitne mjere kao što su NeMo Guardrails ili Guardrails AI.
  • Poznavati fino podešavanje modela, prilagodbu embeddinga ili lokalnu implementaciju modela otvorenog koda.

Pogodnosti

  • Sveobuhvatni paketi naknade i zdravstvene zaštite.
  • Plaćeni dopust.
  • Mogućnosti profesionalnog razvoja putem platforme za online učenje s vođenim karijernim smjerovima.
  • Hibridni način rada.