
CodeNinja Inc. on teknologiakonsultointiyritys, joka auttaa yrityksiä rakentamaan, uudistamaan ja hallinnoimaan ohjelmistojaan sekä IT-toimintojaan. Sen palveluihin kuuluvat tekoälyä hyödyntävä ohjelmistokehitys, sovellussuunnittelu, pilvipalvelut, yritysratkaisut, hallinnoitu IT, henkilöstön lisäresursointi sekä digitaalisen muutoksen tukeminen. Yrityksellä on erityistä osaamista konsultointi-, logistiikka- ja SaaS-organisaatioiden tarpeisiin, kun tavoitteena on skaalautuvien teknologiajärjestelmien ja lisäresurssien hankkiminen ohjelmistokehitykseen.
Senior AI-insinööri / agenttisen tekoälyn arkkitehti – Riad, hybridityö
Senior AI-insinööri ja agenttisen tekoälyn arkkitehti, joka suunnittelee turvallisia ja skaalautuvia LLM- ja RAG-alustoja CodeNinjan pankki- ja rahoituspalveluasiakkaille. Johtaa tuotantokäyttöön tarkoitettua tekoälyarkkitehtuuria, toimitusta ja optimointia sekä mentoroi suunnittelutiimiä.
Kuvaus
- Luo yritystason tekoälyratkaisuja nykyaikaisilla LLM-malleilla ja agenttisen tekoälyn viitekehyksillä
- Suunnittele moniagenttijärjestelmiä suunnitteluun, päättelyyn, työkalujen käyttöön ja työnkulkujen orkestrointiin
- Kehitä tuotantovalmiita RAG-alustoja jäsennellylle ja jäsentämättömälle yritysdatalla
- Rakenna skaalautuvia rajapintoja ja tekoälypalveluja Pythonilla ja nykyaikaisilla taustajärjestelmäkehyksillä
- Luo arviointikehyksiä LLM-mallien laadulle, turvallisuudelle ja suorituskyvylle
- Paranna tekoälysovellusten viivettä, läpimenoa ja infrastruktuurin tehokkuutta
- Ota avoimen lähdekoodin LLM-malleja käyttöön ja ylläpidä niitä tuotannossa
- Tee yhteistyötä arkkitehtien, tuoteomistajien, liiketoiminta-analyytikkojen ja DevOps-tiimien kanssa yritystason tekoälyalustoilla
- Sovella yritysturvallisuuden, hallinnan ja vastuullisen tekoälyn standardeja
- Mentoroi suunnittelutiimejä ja kehitä uudelleenkäytettäviä tekoälykäytäntöjä ja -viitekehyksiä
- Toimita itsenäisesti yritystason tekoälyalustoja, moniagenttijärjestelmiä, RAG-tietämysavustajia, tekoälycopilotteja, LLM-arviointikehyksiä, tuotantokäyttöön tarkoitettuja tekoälyrajapintoja, observointiratkaisuja sekä turvallisia, skaalautuvia ja kustannustehokkaita käyttöönottoja
Vaatimukset
- 8–12+ vuoden kokemus ohjelmistosuunnittelusta
- Vähintään 5 vuoden käytännön kokemus tekoälystä, koneoppimisesta ja generatiivisesta tekoälystä
- Vahva koneoppimisen, syväoppimisen, luonnollisen kielen käsittelyn, transformer-arkkitehtuurien, LLM-mallien ja upotusmallien tuntemus
- Erinomaiset Python-ohjelmointitaidot
- Vahva ohjelmistosuunnittelun perusosaaminen
- Kokemus tuotantotasoisten taustajärjestelmien kehittämisestä
- Kokemus REST-rajapinnoista ja mikropalveluista
- Kokemus asynkronisesta ohjelmoinnista ja skaalautuvista arkkitehtuureista
- Kokemus FastAPI-, Flask- tai vastaavista kehyksistä
- Käytännön kokemus agenttisten tekoälyratkaisujen suunnittelusta ja toteutuksesta LangGraphilla, CrewAI:lla, OpenAI Agents SDK:lla, AutoGenilla, Semantic Kernelillä tai LlamaIndex Workflowsilla
- Kokemus moniagenttien orkestroinnista, suunnitteluagenteista, työkalukutsuista, ihminen osana prosessia -työnkuluista, muistin ja tilan hallinnasta sekä agenttien yhteistyömalleista
- Vahva kokemus yritystason RAG-alustojen rakentamisesta
- Kokemus upotusmalleista, vektori- ja graafitietokannoista sekä hakuteknologioista
- Kokemus järjestelmällisten LLM-arviointikehysten luomisesta
- Hallusinaatioiden tunnistamisen, totuudenmukaisuuden, vastausten relevanssin, kontekstin tarkkuuden ja kattavuuden, perusteltavuuden, toksisuuden ja regressiotestauksen ymmärrys
- Kokemus suojakaiteiden ja observoinnin toteuttamisesta, mukaan lukien kehotteiden jäljitys, token- ja kustannusanalytiikka, viiveen seuranta, palautesilmukat ja tuotannon vianmääritys
- Kehotemuotoilun asiantuntemus, mukaan lukien Chain-of-Thought, ReAct, Tree of Thoughts, Self-Consistency, few-shot- ja rakenteiset kehotteet, funktiokutsut, JSON-tila, kehotteiden optimointi ja välimuistit, konteksti-ikkunan optimointi, token-tehokkuus ja kustannusten optimointi
- Käytännön kokemus avoimen lähdekoodin LLM-mallien käyttöönotosta
- Kokemus GPU-optimoinnista, eräpäätelmästä, mallien tarjoilusta, automaattisesta skaalauksesta, monen GPU:n käyttöönotosta ja kvantisoinnista
- Kokemus MLflow’sta, Kubeflow’sta, Dockerista, Kubernetesista, GitHub Actionsista tai GitLab CI:stä, malliversioinnista, kokeiden seurannasta, ominaisuusvarastoista, jatkuvasta arvioinnista ja jatkuvasta käyttöönotosta
- Kokemus Google Cloud Platform Vertex AI:sta, Microsoft Azure AI:sta, AWS Bedrockista tai OpenAI Azuresta
- Kokemus PostgreSQL:stä, Oraclesta, MongoDB:stä, Redisistä, Elasticsearchista tai OpenSearchista
- Vahvat analyyttiset ja ongelmanratkaisutaidot
- Erinomaiset viestintä- ja sidosryhmien hallintataidot
- Kyky johtaa teknisiä keskusteluja ja arkkitehtuurikatselmuksia
- Kokemus suunnittelutiimien mentoroinnista
- Kyky työskennellä ketterissä toimitusympäristöissä
- Kandidaatin tutkinto tietojenkäsittelytieteessä, tekoälyssä, tietotekniikassa, tekniikassa tai vastaavalla alalla
Edut
- Palkkaus määräytyy kokemuksen ja pätevyyden perusteella
- Mahdollisuus työskennellä yritystason teknologia- ja digitaalisen transformaation hankkeissa
- Mahdollisuus tutustua pankki-, rahoituspalvelu-, tekoäly-, data- ja kehittyvän teknologian ympäristöihin
- Ammatillisen kehittymisen ja oppimisen mahdollisuudet
- Yhteistyöhön perustuva ja teknisesti keskittynyt työympäristö
- Työskentely kokeneiden teknologia- ja konsultointialan ammattilaisten kanssa