CodeNinja Inc.
CodeNinja Inc.
201 – 500 Anställda
KonsultverksamhetLogistikSaaS
CodeNinja Inc. är ett teknikkonsultföretag som hjälper företag att utveckla, modernisera och hantera sin programvara och IT-verksamhet. Tjänsterna omfattar AI-driven mjukvaruutveckling, applikationsteknik, molntjänster, företagslösningar, hanterad IT och förstärkning av personalstyrkan. Företaget stödjer även initiativ inom digital omställning och har kompetens som är relevant för konsultföretag samt logistik- och SaaS-organisationer som vill bygga skalbara tekniska system och utöka sin ingenjörskapacitet.

Senior AI-ingenjör / Arkitekt för agentisk AI – Riyadh, hybrid

Senior AI-ingenjör och arkitekt för agentisk AI som utformar säkra, skalbara LLM- och RAG-plattformar för CodeNinjas bank- och finansservicekunder. Leder AI-arkitektur, leverans och optimering i produktion samt mentorskap för ingenjörsteam.

Beskrivning

  • Skapa företagsanpassade AI-lösningar med moderna LLM:er och ramverk för agentisk AI
  • Utforma system med flera agenter för planering, resonemang, verktygsanvändning och arbetsflödesorkestrering
  • Utveckla produktionsklara RAG-plattformar för strukturerad och ostrukturerad företagsdata
  • Bygga skalbara API:er och AI-tjänster med Python och moderna backend-ramverk
  • Etablera utvärderingsramverk för LLM-kvalitet, säkerhet och prestanda
  • Förbättra AI-applikationers svarstid, genomströmning och infrastruktureffektivitet
  • Driftsätta och hantera LLM:er med öppen källkod i produktion
  • Samarbeta med arkitekter, produktägare, verksamhetsanalytiker och DevOps-team kring företagsanpassade AI-plattformar
  • Tillämpa standarder för företagssäkerhet, styrning och ansvarsfull AI
  • Handleda ingenjörsteam och vidareutveckla återanvändbara AI-metoder och ramverk
  • Självständigt leverera företagsanpassade AI-plattformar, system med flera agenter, RAG-baserade kunskapsassistenter, AI-copiloter, ramverk för LLM-utvärdering, AI-API:er för produktion, observability-lösningar samt säkra, skalbara och kostnadseffektiva driftsättningar

Krav

  • 8–12+ års erfarenhet av programvaruutveckling
  • Minst 5 års praktisk erfarenhet av artificiell intelligens, maskininlärning och generativ AI
  • Djupa kunskaper inom maskininlärning, djupinlärning, NLP, transformatorarkitekturer, LLM:er och embeddingmodeller
  • Mycket goda kunskaper i Python-programmering
  • Starka grunder inom programvaruutveckling
  • Erfarenhet av att utveckla backend-system avsedda för produktion
  • Erfarenhet av RESTful API:er och mikrotjänster
  • Erfarenhet av asynkron programmering och skalbara arkitekturer
  • Erfarenhet av FastAPI, Flask eller jämförbara ramverk
  • Praktisk erfarenhet av att utforma och implementera agentiska AI-lösningar med LangGraph, CrewAI, OpenAI Agents SDK, AutoGen, Semantic Kernel eller LlamaIndex Workflows
  • Erfarenhet av orkestrering av flera agenter, planeringsagenter, verktygsanrop, arbetsflöden med människa i loopen, minnes- och tillståndshantering samt mönster för agentsamarbete
  • Gedigen erfarenhet av att bygga företagsanpassade RAG-plattformar
  • Erfarenhet av embeddingmodeller, vektor- och grafdatabaser samt sökteknik
  • Erfarenhet av att skapa systematiska ramverk för LLM-utvärdering
  • Förståelse för hallucinationsdetektering, faktatrohet, svarsrelevans, kontextprecision och kontextåterkallning, förankring, toxicitet och regressionstestning
  • Erfarenhet av att implementera skyddsräcken och observability, inklusive spårning av promptar, analys av tokenanvändning och kostnader, övervakning av svarstid, återkopplingsloopar och felsökning i produktion
  • Expertis inom prompt engineering, inklusive Chain-of-Thought, ReAct, Tree of Thoughts, Self-Consistency, few-shot- och strukturerad prompting, funktionsanrop, JSON-läge, promptoptimering och cachning, optimering av kontextfönster, tokeneffektivitet och kostnadsoptimering
  • Praktisk erfarenhet av att driftsätta LLM:er med öppen källkod
  • Erfarenhet av GPU-optimering, batchinferens, modellservering, autoskalning, distribution över flera GPU:er och kvantisering
  • Erfarenhet av MLflow, Kubeflow, Docker, Kubernetes, GitHub Actions eller GitLab CI, modellversionshantering, experimentuppföljning, feature stores, kontinuerlig utvärdering och kontinuerlig driftsättning
  • Erfarenhet av Google Cloud Platform Vertex AI, Microsoft Azure AI, AWS Bedrock eller OpenAI Azure
  • Erfarenhet av PostgreSQL, Oracle, MongoDB, Redis, Elasticsearch eller OpenSearch
  • Stark analytisk förmåga och god problemlösningsförmåga
  • Utmärkt kommunikations- och intressenthanteringsförmåga
  • Förmåga att leda tekniska diskussioner och arkitekturgranskningar
  • Erfarenhet av att handleda ingenjörsteam
  • Förmåga att arbeta i agila leveransmiljöer
  • Kandidatexamen i datavetenskap, artificiell intelligens, informationsteknik, ingenjörsvetenskap eller ett närliggande område

Förmåner

  • Ersättningen baseras på erfarenhet och kvalifikationer
  • Arbeta med teknik- och digitaliseringsinitiativ i företagsomfattande skala
  • Exponering för bank, finansiella tjänster, AI, data och framväxande teknikmiljöer
  • Möjligheter till professionell utveckling och lärande
  • Samarbetsinriktad och tekniskt fokuserad arbetsmiljö
  • Arbeta tillsammans med erfarna teknik- och konsultspecialister

Relaterade jobb

Commit

Teknisk supportingenjör – distansarbete i Filippinerna

Commit

Felsök nätverk, infrastruktur och kantsystem som stöder videoströmning i realtid och AI-arbetsbelastningar. Bidra till driftsäkra moln- och hybridmiljöer genom incidenthantering, diagnostik och automatisering.

Öppna