En az mid-level seviyede, tercihen yazılım geliştirme alanında en az 2-3 yıl profesyonel
deneyime sahip; LLM tabanlı uygulamalar, RAG sistemleri, MCP server'lar, AI agent'lar ve
benzeri yapay zekâ projelerinde uygulamalı deneyim kazanmış, bu tür projelerin
geliştirilmesinde aktif rol almış bir Full-Stack & AI Developer arıyoruz.
Adayın Python ve Node.js tabanlı backend servisleri geliştirebilmesi, yapay zekâ modellerini API veya lokal
olarak uygulamalara entegre edebilmesi ve geliştirilen sistemlerin doğruluk, performans,
güvenilirlik ve maliyet açısından değerlendirilmesine katkı sağlayabilmesi
beklenmektedir. Bununla birlikte adayın RAG mimarileri, embedding, vektör
veritabanları, MCP server'lar, araç entegrasyonları ve AI agent mimarileri konusunda
uygulamalı bilgi sahibi olması önem taşımaktadır.
İş Tanımı ve Sorumluluklar
• Python ve Node.js tabanlı backend servislerinin geliştirilmesi, mevcut servislerin
iyileştirilmesi ve bakımının yapılması,
• Yapay zekâ ve büyük dil modellerinin (LLM) kullanıldığı uygulama ve servislerin
geliştirilmesi,
• Yapay zekâ modellerinin API veya lokal olarak uygulamalara entegrasyonu, model
seçimi, test edilmesi ve performanslarının değerlendirilmesi,
• RAG mimarileri kapsamında doküman işleme, embedding oluşturma, vektör
veritabanı entegrasyonu, retrieval ve context yönetimi süreçlerinin geliştirilmesi,
• MCP server'lar, araç entegrasyonları ve AI agent mimarileriyle çalışan servislerin
tasarlanması ve geliştirilmesi,
• Metin ve doküman işleme, veri çıkarımı, sınıflandırma, özetleme ve benzeri yapay
zekâ destekli süreçlerin geliştirilmesi,
• Yapay zekâ çıktılarının doğruluğu, güvenilirliği, performansı ve maliyetinin
değerlendirilmesi ve iyileştirilmesi,
• MySQL veritabanı üzerinde sorguların yazılması, veri modellerinin oluşturulması
ve mevcut yapıların geliştirilmesi,
• Backend servisleri ile frontend uygulamaları arasındaki API entegrasyonlarının
geliştirilmesi,
• Mevcut sistemlerde hata takibi, hata analizi ve bug fixing süreçlerinde aktif görev
alınması,
• Gerektiğinde mevcut/legacy uygulamaların bakım ve entegrasyon çalışmalarına
destek verilmesi,
• Yeni teknolojilerin araştırılması, uygun teknolojilerin belirlenmesi ve mevcut
sistemlere entegrasyonu konusunda aktif rol alınması.
Genel Nitelikler ve Teknik Yetkinlikler
• En az mid-level seviyede olmak,
• Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili
bölümlerinden mezun ya da yazılım geliştirme alanında yetkinliğini projeleri ve
deneyimleriyle gösterebilen,
• Yazılım geliştirme alanında en az 2-3 yıl profesyonel deneyime sahip,
• LLM tabanlı uygulamalar, RAG sistemleri, MCP server'lar, AI agent'lar veya benzeri
yapay zekâ projelerinde uygulamalı deneyim sahibi ve bu tür projelerde aktif
görev almış,
• Python ekosistemine hakim ve Python ile backend uygulamaları geliştirebilen,
• Yapay zekâ, makine öğrenmesi veya LLM tabanlı uygulamalar konusunda
uygulamalı bilgi ve proje deneyimine sahip,
• LLM API'leri veya açık kaynak yapay zekâ modelleriyle çalışmış; model
entegrasyonu, prompt tasarımı ve yapılandırılmış çıktı üretimi gibi konulara
hakim,
• RAG mimarileri, embedding, vector search, semantic search ve vektör
veritabanları konusunda deneyimli,
• MCP protokolü, MCP server geliştirme veya harici araç ve servislerin LLM tabanlı
uygulamalara entegre edilmesi konusunda bilgi sahibi,
• Yapay zekâ modellerinin yalnızca kullanımına değil; model seçimi, performans,
doğruluk, maliyet ve kaynak gereksinimleri gibi teknik kriterlerine de hakim,
• REST API geliştirme ve backend mimarisi konusunda bilgi sahibi,
• Node.js ve JavaScript/TypeScript ekosistemine aşina,
• MySQL veya ilişkisel veritabanlarında SQL sorguları, veri ilişkileri ve temel veri
modelleme konularında bilgi sahibi,
• Git versiyon kontrol sistemini etkin şekilde kullanabilen,
• Linux veya Windows tabanlı sunucu ortamlarında uygulama çalıştırma ve temel
deployment süreçlerine aşina,
• Teknik dokümantasyon okuyabilecek ve araştırma yapabilecek düzeyde İngilizce
bilgisine sahip,
• Yeni teknolojileri araştırabilen, farklı çözüm ve modelleri karşılaştırarak teknik
karar verebilen,
• Problem çözme, araştırma ve kendi kendine öğrenme becerileri güçlü,
• Hacettepe Teknokent ofisimizde çalışabilecek, Ankara'da ikamet eden veya
edebilecek olan,
• Erkek adaylar için askerlik hizmetini tamamlamış veya muaf.
Tercih Sebebi Olabilecek Yetkinlikler
• Django, FastAPI veya Flask deneyimi,
• PyTorch, TensorFlow, Hugging Face veya benzeri AI/ML ekosistemleriyle çalışma
deneyimi,
• Açık kaynak LLM'lerin lokal ortamda çalıştırılması konusunda deneyim,
• LangChain, LlamaIndex veya benzeri LLM uygulama framework'leriyle çalışma
deneyimi,
• Docker ve container tabanlı deployment deneyimi,
• Elasticsearch, OpenSearch, Qdrant, Milvus, Weaviate, Pinecone veya benzeri
arama ve vektör veritabanı teknolojileriyle çalışma deneyimi,
• Büyük veri setleri veya yoğun veri işleme süreçleriyle çalışma deneyimi,
• Model inference, GPU kullanımı, quantization veya model deployment
konularında bilgi,
• AI agent'ların planlama, araç kullanımı, hafıza ve workflow süreçleri konusunda
deneyim,
• AI uygulamalarında test, değerlendirme ve hallucination azaltma yöntemleri
konusunda deneyim.
Çalışma Yeri: Hacettepe Teknokent, Ankara
Çalışma Şekli: İş yerinde
Eleman.net'te yayınlanmaktadır. İlan No: 4749973