AI SOFTWARE ENGINEER (AGENTIC SDLC PLATFORM)
At Turkcell, this engineer builds an AI-agent-driven software development lifecycle (SDLC) platform: designing agent runtimes/sandboxes, harnesses, RAG/context architecture and MCP-based agent orchestration, plus autonomous AI-powered testing integrated into CI/CD. Core stack: Java, Spring, Python, Kubernetes/OpenShift, and LLM tooling.
- Compensation
- Not disclosed
- Location
- Turkey
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Must have
- 5+ years of IT infrastructure, process and development experience
- Design and develop agent runtime/sandbox environments, harnesses, enterprise knowledge architecture, and inter-agent communication/orchestration layer
- Proficient in Java, Spring Framework and Python; skilled in web service and web application development tools
- Real project experience with at least one agentic development tool (Claude Code, opencode, etc.)
- Hands-on with LLM-based systems: prompt/context engineering, tool use / function calling, structured output, and RAG
- Open-source affinity on both model and harness/framework sides; actively follows current agentic approaches on GitHub and rapidly prototypes new tools
- Proficient in microservice software architectures
- Able to strategically apply Domain-Driven Design (DDD) principles to turn complex infrastructure/test needs into manageable components
- Experience with Model Context Protocol (MCP) or similar agent-tooling standards
- Experience with Docker, Kubernetes and OpenShift container solutions
- Strong written and verbal communication; can communicate effectively with internal and external stakeholders
- Proactive, takes initiative, sees the big picture and drives team success
Nice to have
- Degree in Computer, Electronics or Industrial Engineering, or MS/PhD in a related field
- PostgreSQL database knowledge
- Preferably developed an MCP server; familiar with A2A or event-driven agent communication patterns
- Experience with multi-agent frameworks (LangGraph, CrewAI, OpenAI Agents SDK, etc.) and LLM eval/observability practices (Langfuse, LangSmith, etc.)
- Familiarity with sandbox/isolation technologies (gVisor, Firecracker, etc.)
Full description
Turkcell olarak yeteneklerimize eşsiz insan deneyimi yaşatarak, değer yaratan sürdürülebilir bir organizasyon inşa etmeyi ve işveren markamızı zirveye taşımayı hedefliyoruz. Bu hedef doğrultusunda benimsediğimiz değerlerimizi iş yapış biçimlerimize yansıtıyoruz.
Turkcell’de Neye Değer Veriyoruz?
İnsan Odaklılık: Eşsiz insan deneyimi oluşturmak amacıyla uygulamalarımızın merkezinde insanı konumluyor, çalışanlarımızın potansiyelini en üst düzeye çıkarmayı ve onların yeteneklerini geliştirmeyi hedefliyoruz.
Yenilik: İnsanların hayatında fark yaratan yenilikçi çözümler üretmek, fikir ve teknolojileri keşfetmek için tutkulu bir şekilde çalışıyoruz.
Mükemmellik: Dahil olduğumuz ve temas ettiğimiz her noktada mükemmelliyeti hedefliyor, kendimize yüksek standartlar belirliyor, olağanüstü sonuçlar elde ediyoruz.
İş Birliği: Başarının anahtarı olarak birlikte çalışmayı, saygı ve şeffaflık kültürünü teşvik ediyoruz.
Müşteri Odaklılık: Müşterilerimizin ihtiyaçlarını merkeze koyarak olağanüstü müşteri deneyimleri sunmayı hedefliyoruz.
Sürdürülebilirlik: Müşterilerimiz, çalışanlarımız ve dünyamız için sürdürülebilir bir gelecek amacıyla çalışıyoruz.
Ne Bekliyoruz?
- Tercihen üniversitelerin Bilgisayar, Elektronik veya Endüstri Mühendisliği bölümlerinden mezun veya ilgili alanlarda yüksek lisans ya da doktora derecesine sahip,
- 5 yıl ve üzeri IT altyapı, süreç ve geliştirme tecrübesi olan,
- Yazılım geliştirme yaşam döngümüzü (planlama, analiz, kodlama, test, review, CI/CD, dokümantasyon) AI agent'larıyla yeniden tasarladığımız dönüşüm programında görev alacak; bu kapsamda agent'ların çalışacağı runtime/sandbox ortamlarını, harness'ları, kurumsal bilgi mimarisini ve agent'lar arası iletişim/orkestrasyon katmanını tasarlayıp geliştirecek,
- İyi düzeyde Java, Spring Framework ve Python tecrübesi olan; web servis ve web uygulaması geliştirme araçlarına hâkim,
- Agentic geliştirme araçlarından en az biriyle (Claude Code, opencode vb.) gerçek proje deneyimi olan,
- LLM tabanlı sistemlerle yoğun pratiği olan; prompt/context engineering, tool use / function calling, structured output ve RAG konularına hâkim,
- Open-source dünyaya yatkın — hem model hem harness/framework tarafında; GitHub'daki güncel agentic yaklaşımları aktif takip eden, yeni araçları hızla prototipleyip öğrendiklerini ekiple paylaşabilen,
- Tercihen PostgreSQL veritabanı bilgisi olan,
- Mikroservis yazılım mimarilerine hakim,