logo
Pentanom Talent

Yapay Zeka Yazılım Mühendisi

Europe (non-EU)

September 14, 2026 at 11:47 AM

✨ AI summary

Location

  • Istanbul, Türkiye

Programming Languages

  • C#
  • TypeScript

Frameworks

  • ASP.NET Core
  • React
  • Semantic Kernel
  • LangChain
  • LlamaIndex
  • AutoGen

Cloud Services

  • Azure
  • AWS

Databases

  • PostgreSQL
  • MongoDB
  • Redis

Danışmanlığını yürütmekte olduğumuz, kurumsal bir iş ortağımızda konumlandırmak üzere "Yapay Zeka Yazılım Mühendisi" arayışımız bulunmaktadır.


Çalışma şekli: Remote


Gereksinimler

  • C#12+, .Net 8+, ASP.NET Core ve Web API geliştirme konusunda deneyimli,
  • RESTful API tasarım prensiplerine hakim, Asenkron programlama ve SSE tabanlı gerçek zamanlı veri akışı konusunda deneyimli,
  • PostgreSQL, MongoDB, Redis ve RabbitMQ teknolojileriyle çalışmış,
  • Azure, AWS gibi cloud servisleri hakkında bilgi sahibi,
  • LLM, Transformer, Attention, token ve embedding gibi yapay zeka temellerine hakim,
  • Prompt engineering, context window ve token optimizasyonu konularında deneyimli,
  • RAG mimarisi, chunking, vektörel arama ve reranking süreçlerine hakim,
  • Multi-Agent System ve tercihen Semantic Kernel, LangChain, Llamalndex veya AutoGen gibi frameworklerden en az biriyle çalışmış,
  • React 18+, TypeScript 5+ ve JWT konusunda bilgi sahibi,
  • Mikroservis mimarisi, Dependency Injection ve servis yaşam döngüsü yönetimine hakim,
  • TDD ve CI/CD süreçlerine hakim.


Sorumluluklar

  • Belirlenen mimari ve yazılım standartlarına uygun, ölçeklenebilir ve sürdürülebilir kod geliştirmek,
  • LLM ve RAG tabanlı yapay zeka çözümlerinin tasarım, geliştirme ve entegrasyon süreçlerinde görev almak,
  • Yapay zeka teknolojilerindeki güncel gelişmeleri takip ederek mevcut ürün ve sistemlere uygulanabilir çözümler geliştirmek,
  • API'leri tasarlamak, geliştirmek ve teknik dokümantasyonunu hazırlamak,
  • Unit ve integration testlerini oluşturmak ve kod kalitesinin sürekliliğini sağlamak,
  • SonarQube standartlarına uygun kod geliştirmek,
  • CI/CD pipeline'larının sorunsuz çalışmasını sağlamak,
  • Teknik dokümantasyonları hazırlamak ve güncel tutmak.