
Makine öğrenmesi ve yapay zekâ mühendisleri, verilerden öğrenen modelleri geliştirir, bunları gerçek ürünlere dönüştürür ve canlı ortamda sağlıklı çalışır halde tutar. Matematiği, programlamayı ve problem çözmeyi seven öğrencilere uygun bir alandır. Bu yazı genel veri bilimi yolunu değil, model geliştirme, devreye alma ve büyük dil modelleriyle çalışan ekiplerdeki mühendislik rollerini anlatıyor; veri analizi ve veri altyapısı tarafı için veri bilimcisi ve veri mühendisi rehberine göz atabilirsiniz.
Kısa cevap: Bu alana en doğrudan yol bilgisayar mühendisliği, yapay zekâ mühendisliği, matematik ya da istatistik lisansıdır; bu programlar YKS'de SAY puan türüyle öğrenci alır. Diplomanın yanında sağlam bir matematik temeli, yazılım mühendisliği becerisi ve uçtan uca projeler aranır. Araştırma ağırlıklı roller çoğunlukla yüksek lisans ya da doktora ister; özel sektör ve yurt dışı gelirleri için bu yazıda rakam verilmemiştir.
Makine öğrenmesi ve yapay zekâ mühendisi ne iş yapar?
Makine öğrenmesi, bilgisayarların kuralları tek tek yazılmadan, örnek verilerden örüntü öğrenmesini sağlayan yöntemlerin genel adıdır. Bu yöntemleri ürünlere taşıyan roller birbirine yakındır ama aynı değildir; unvanlar şirketten şirkete değiştiği için ilanın görev tanımına bakmak gerekir. Başlıca roller şunlardır:
- Makine öğrenmesi mühendisi: Modelleri eğitir, ölçütlerle değerlendirir ve üretim ortamına alır; veri hattıyla model arasındaki bağlantıyı kurar ve canlıdaki performansı izler.
- Yapay zekâ mühendisi: Hazır ya da kendi verisiyle uyarlanmış modelleri, özellikle büyük dil modellerini, uygulamalara ve iş süreçlerine bağlar. Geri getirme destekli üretim (RAG) gibi mimariler kurar, yanıtların doğruluğunu ve güvenliğini sınar.
- MLOps mühendisi: Modellerin sürümlenmesi, otomatik dağıtımı, izlenmesi ve yeniden eğitilmesi için altyapı ve süreçleri kurar.
- Araştırma bilimcisi ve araştırma mühendisi: Yeni yöntem ve model mimarileri geliştirir, deney tasarlar, bulguları yayımlar. Bilimci rolü çoğunlukla doktora gerektirir; araştırma mühendisi ise mühendislik ağırlıklı çalışır.
Kişisel verilerle çalışırken 6698 sayılı Kişisel Verilerin Korunması Kanunu'na uymak zorunludur. Model çıktılarının akla yatkın görünüp yanlış olabileceğini sistemin tasarımına yansıtmak da işin sorumluluğudur.

Modelden ürüne: devreye alma ve MLOps
Bir modelin deney ortamında iyi sonuç vermesi, canlı bir üründe güvenilir çalışacağı anlamına gelmez. Devreye alma süreci genellikle şu aşamalardan oluşur:
- Verinin toplanması, temizlenmesi ve sürümlenmesi
- Modelin eğitilmesi ve ölçütlerle değerlendirilmesi
- Modelin bir servis olarak paketlenmesi ve test edilmesi
- Canlıya alma ve kademeli yayın
- Doğruluk, gecikme ve maliyetin izlenmesi; canlı veri eğitim verisinden uzaklaştıkça başarı düşebilir, model gerekirse yeniden eğitilir
MLOps, bu zincirin tekrarlanabilir ve otomatik yürümesini sağlayan yazılım mühendisliği pratiklerine verilen addır. Git, otomatik test, konteyner ve bulut bilgisi bu yüzden model bilgisi kadar önemlidir.
Araştırma mı, ürün mü?
Aynı alanda iki farklı çalışma biçimi vardır. Araştırma ekipleri yeni yöntemler dener; sonuç belirsizdir, çalışma uzun sürer ve başarı bilimsel katkıyla ölçülür. Ürün ekipleri ise kullanıcıya somut fayda sağlayan özellikler geliştirir; burada gecikme, maliyet, güvenilirlik ve izlenebilirlik belirleyicidir. İkisinin arasında uygulamalı araştırma ve araştırma mühendisliği gibi köprü roller bulunur.
Büyük dil modelleriyle çalışan ekipler bu ayrımı iyi gösterir. Veri süzme, model eğitimi, değerlendirme ve modelin çalıştırma maliyetini düşürme işleri çoğunlukla araştırma ve altyapı ekiplerine düşer. Hazır bir modeli ürüne bağlamak, geri getirme sistemleri kurmak ve çıktıları sistemli biçimde test etmek ise ürün ekiplerinin işidir. Birçok kurum sıfırdan model eğitmek yerine hazır modelleri kendi ihtiyacına göre uyarlar.
Hangi bölümler ve sınavlar?
Lisans (4 yıl): Bu alana açılan başlıca lisans programları şunlardır:
- Bilgisayar mühendisliği: Programlama, algoritmalar, veri yapıları, işletim sistemleri ve veri tabanı temeli verir; makine öğrenmesi mühendisliğine en doğrudan yoldur.
- Yapay zekâ mühendisliği: Bazı üniversitelerde Yapay Zeka Mühendisliği, Yapay Zeka ve Veri Mühendisliği ya da Yapay Zeka ve Makine Öğrenmesi adlarıyla lisans programları açılmıştır. Bu programlar her üniversitede bulunmaz ve ders içerikleri farklıdır; tercih öncesinde müfredata bakmak gerekir.
- Matematik: Doğrusal cebir, analiz, olasılık ve optimizasyon dersleriyle makine öğrenmesinin kuramsal zeminini oluşturur.
- İstatistik: Olasılık kuramı, çıkarım, regresyon ve deney tasarımıyla modelleri yorumlamak ve değerlendirmek için gereken altyapıyı sunar.
Yazılım, elektrik-elektronik ve endüstri mühendisliği mezunları da bu alana geçebilir; matematik, programlama ve makine öğrenmesi eksiklerini ayrıca kapatmaları gerekir.
YKS: Bu programlar SAY puan türüyle öğrenci alır; TYT'nin yanında AYT Matematik, Fizik, Kimya ve Biyoloji testleri belirleyicidir. Öğretim dili ve program adı üniversiteye göre değişir. Güncel taban puanı, başarı sırası ve kontenjan bilgisi için YKS bölümler sayfasına bakın; bu veriler her yıl değişir.
Önlisans: Bilgisayar programcılığı gibi önlisans programları TYT puanıyla öğrenci alır ve uygulama ağırlıklıdır. Mezunlar DGS ile lisansa geçmeyi değerlendirebilir; hangi önlisansın hangi lisansa başvurabildiği ÖSYM kılavuzundaki tabloda yazar.
Lisansüstü: Araştırma ağırlıklı roller için yüksek lisans ya da doktora çoğunlukla tercih edilir. Üniversitelerin lisansüstü ilanlarında ALES ve yabancı dil koşulları yazar; sınavı tanımak için ALES rehberine bakabilirsiniz.
Kamu ve özel sektörde çalışma alanları
| Alan | Nasıl girilir | Not |
|---|---|---|
| Yazılım ve teknoloji şirketleri | Şirket ilanı, staj, portfolyo ve teknik mülakat; genellikle kodlama ve makine öğrenmesi temelleri sınanır | Ürün ekiplerinde makine öğrenmesi, yapay zekâ özellikleri ve MLOps rolleri bulunur |
| E-ticaret, finans ve telekomünikasyon | Şirketlerin ilan ve staj programları; kamu bankaları KPSS aramadan kendi sınavlarıyla personel alır | Öneri sistemleri, dolandırıcılık tespiti ve müşteri analitiği; sektör mevzuatı ve kişisel veri uyumu önemlidir |
| Sanayi, otomotiv ve savunma | Firma ilanları; ilgili diploma, İngilizce, gerekirse güvenlik soruşturması | Görüntü işleme, kestirimci bakım, sensör verisi ve otonom sistemler |
| Sağlık ve biyoteknoloji | Şirket ve kurum ilanları; alan bilgisi avantajdır | Tıbbi görüntü ve klinik veri analizi; sağlık verisi özel nitelikli kişisel veridir |
| Yapay zekâ girişimleri ve araştırma laboratuvarları | Portfolyo, açık kaynak katkıları, çoğu zaman lisansüstü eğitim ve yayın | Araştırma ağırlıklı roller; çalışma ortamı ve iş güvencesi yapıya göre değişir |
| Kamu kurumları ve kamu araştırma kuruluşları | Kurum ilanı; mühendis kadrolarında KPSS ya da kurumun kendi sınavı | Bilişim ve Ar-Ge birimleri; şartlar ilanda yazar |
| Üniversiteler | Lisansüstü eğitim, ALES ve yabancı dil; akademik kadro ilanları | Araştırma, ders verme ve proje çalışmaları |
| Serbest ve uzaktan çalışma | Portfolyo, referans ve müşteri çevresi | Danışmanlık ve proje bazlı işler; sözleşme ve vergi düzeni çalışana aittir |
| Yurt dışı | Diploma denkliği, dil yeterliği, çalışma izni ve portfolyo | Süreç ülkeye ve işverene göre değişir |
Maaş neye göre değişir?
Kamu kurumlarında mühendis kadrosuna atananların giriş neti yaklaşık 94.000 TL'dir (Temmuz 2026, bekâr, giriş; eş ve çocuk yardımı hariç). Üniversitede araştırma görevlisi kadrosunun giriş neti yaklaşık 96.650 TL'dir (Temmuz 2026, bekâr, giriş). Derece ve kademe ilerledikçe maaş artar; genel çerçeve için memur maaşları rehberine bakabilirsiniz.
Özel sektörde, serbest çalışmada ve yurt dışında bu rolleri tek bir rakama bağlamak mümkün değildir; bu yüzden tutar yazmıyoruz. Belirleyen başlıca etkenler şunlardır:
- Rol: makine öğrenmesi mühendisliği, yapay zekâ mühendisliği, MLOps ya da araştırma
- İşverenin türü, sektörü ve ölçeği
- Şehir ve çalışma biçimi: ofis, hibrit ya da uzaktan
- Deneyim, üstlenilen sorumluluk ve portfolyonun gücü
- Teknik derinlik: model eğitimi, dağıtık sistemler, MLOps ve büyük dil modeli değerlendirmesi
- Lisansüstü eğitim, yayın ve yabancı dil düzeyi
Adım adım yol haritası
- Matematik ve programlama temelini kurun. Lisede ve üniversitenin ilk yıllarında doğrusal cebir, olasılık ve analize, Python gibi bir dile düzenli çalışın.
- Programı bilinçli seçin. SAY puanıyla bilgisayar mühendisliği, yapay zekâ mühendisliği, matematik ya da istatistik programlarını ders içeriği, öğretim dili ve staj imkânı açısından karşılaştırın.
- Makine öğrenmesinin temelini öğrenin. Denetimli ve denetimsiz öğrenmeyi, model değerlendirmeyi ve derin öğrenmeyi PyTorch ya da TensorFlow gibi çerçevelerle yapacağınız küçük deneylerle pekiştirin.
- Yazılım mühendisliği pratiklerini edinin. Git, test yazma, API geliştirme, konteyner ve bulut kullanımını öğrenin; model yazmak kadar onu servis etmek de işin parçasıdır.
- Uçtan uca projeler yapın. Veriden başlayıp modeli eğitin, bir servise dönüştürün, canlıdaki davranışını izleyin; büyük dil modeli kullanan bir uygulamada yanıtları nasıl değerlendirdiğinizi belgeleyin.
- Staj yapın ve topluluğa katılın. Şirket stajları, açık kaynak projeleri ve öğrenci kulüpleri hem beceri hem referans kazandırır.
- Araştırma ya da ürün yönünü seçin. Araştırma rolleri için yüksek lisans, doktora ve yayın planlayın; ürün rolleri için dağıtım ve izleme deneyiminizi derinleştirin.
- İngilizcenizi güçlendirin. Makalelerin, belgelerin ve araçların çoğu İngilizcedir; uluslararası ekiplerde çalışmak için de gereklidir.
Sık Sorulan Sorular
Makine öğrenmesi mühendisi olmak için hangi bölüm okunmalı?
Zorunlu tek bir bölüm yoktur. Bilgisayar mühendisliği en doğrudan yoldur; yapay zekâ mühendisliği, matematik, istatistik, yazılım ve elektrik-elektronik mühendisliği de sık görülen yollardır. Hangi bölümü seçerseniz seçin matematik ve programlamayı ayrıca güçlendirmeniz gerekir.
Yapay zekâ mühendisliği bölümünü okumak şart mı?
Hayır. Bu programlar her üniversitede bulunmaz; birçok mühendis bilgisayar mühendisliği ya da matematik gibi köklü bölümlerden gelerek bu alanda çalışır. Tercih edecekseniz müfredatta matematik, programlama ve yazılım mühendisliği derslerinin yeterli olup olmadığına bakın.
Makine öğrenmesi mühendisi ile veri bilimci arasındaki fark nedir?
Veri bilimci çoğunlukla veriyi analiz eder, deney tasarlar ve iş sorularına yanıt arar. Makine öğrenmesi mühendisi ise modelin canlı ortamda ölçeklenebilir, izlenebilir ve güvenilir çalışmasına odaklanır. Küçük ekiplerde iki rol iç içe geçebilir; veri tarafı için veri bilimcisi rehberine göz atabilirsiniz.
Büyük dil modelleriyle çalışmak için doktora gerekir mi?
Role bağlıdır. Model eğitimi ve yeni yöntem geliştirme gibi araştırma ağırlıklı işlerde lisansüstü eğitim ve yayın sık aranır. Hazır modelleri ürünlere bağlayan, değerlendiren ve izleyen rollerde ise güçlü mühendislik ve proje deneyimi öne çıkar.
Yapay zekâ bu mesleği ortadan kaldırır mı?
Kod yazma, hata ayıklama ve belge hazırlama gibi işleri hızlandıran araçlar mühendislerin çalışma biçimini değiştiriyor. Problemi doğru tanımlama, veriyi ve sonuçları doğrulama, sistemi güvenli işletme ve sorumluluk alma ise insana ihtiyaç duyulan alanlar olarak kalıyor; ancak bu bir öngörüdür, kesin değildir.
Yurt dışında makine öğrenmesi mühendisi olarak çalışılabilir mi?
Mümkündür; ancak koşullar ülkeye ve işverene göre değişir. Genellikle diploma denkliği ya da tanınması, dil yeterliği, çalışma izni ve güçlü bir portfolyo gerekir. Araştırma rollerinde lisansüstü eğitim ve yayınlar da değerlendirilir; güncel şartları ilgili ülkenin resmî kurumlarından öğrenin.
Bölüm ve sınav planınızı birlikte kurmak için koçluk sayfasına göz atabilirsiniz.