İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM

MESLEK · Veri ve model

Machine Learning Engineer nasıl olunur?

Veriden model üreten, eğitim ve değerlendirme döngüsünü kuran ve modeli üretime alan mühendis.

Temel sorumluluk
6
Kıdem basamağı
4
Beceri
6
Rota bölümü
14
01İŞ TANIMI

Ne yapar?

Aynı iş şu adlarla da anılır: ML Engineer · Makine Öğrenmesi Mühendisi · Applied Scientist

  • 01

    İş problemini öğrenilebilir bir göreve ve ölçülebilir bir hedefe çevirir

  • 02

    Veri kümesini sızıntısız böler ve temsil gücünü denetler

  • 03

    Model eğitir, karşılaştırır ve seçimini ölçümle savunur

  • 04

    Modeli üretime alır, sürümler ve geri alma yolunu hazır tutar

  • 05

    Veri ve tahmin kaymasını izler, yeniden eğitim eşiğini belirler

  • 06

    Hata dağılımını alt gruplara ayırıp adillik sorunlarını görünür kılar

02KIDEM

Basamaklar ve ne değiştiği

Unvanlar kurumdan kuruma değişir, sorumluluk sınıfları değişmez. Her basamak bir kanıtla eşleşir: o basamakta olduğunuzu gösterebileceğiniz somut bir iş.

  1. 1Junior ML EngineerGiriş

    Odak

    Tanımlı bir görevde veri hazırlar ve model eğitir.

    Bu basamağın kanıtı

    Bulduğu bir veri sızıntısı, sonucu olduğundan iyi gösteren bir ölçümü düzeltmiştir.

    Sorumluluklar

    • Veri temizliği ve özellik çıkarımını tekrarlanabilir biçimde yazar
    • Temel modelleri eğitip karşılaştırma tablosu üretir
    • Deney kayıtlarını eksiksiz tutar
  2. 2ML EngineerOrta

    Odak

    Görevin tanımından üretime alınmasına kadar tüm döngüye sahiptir.

    Bu basamağın kanıtı

    Ürettiği modelin üretimdeki performansı, test kümesindeki sonuca yakın çıkmıştır.

    Sorumluluklar

    • Başarı ölçütünü iş sonucuna bağlar ve eşiği paydaşla mutabık kılar
    • Bölme stratejisini veri yapısına göre seçer (zaman, grup, katmanlı)
    • Modeli üretime alır, geri alma yolunu ve gölge koşuyu kurar
    • Kayma izlemesi ve yeniden eğitim tetikleyicisi tanımlar
  3. 3Senior ML EngineerKıdemli

    Odak

    Hangi problemin makine öğrenmesiyle çözüleceğine ve çözülmeyeceğine karar verir.

    Bu basamağın kanıtı

    Bir projeyi model kurmadan, daha basit bir çözümle kapatmıştır.

    Sorumluluklar

    • Kural tabanlı çözümün yeterli olduğu durumları ayırır
    • Alt grup performansını ve adillik sonuçlarını raporlamaya bağlar
    • Model yaşam döngüsü politikasını (emeklilik, arşiv) kurar
  4. 4Staff ML EngineerLider

    Odak

    Ekibin ölçme kültürünü ve model portföyünü yönetir.

    Bu basamağın kanıtı

    Kurduğu gözden geçirme süreci, üretime çıkmaması gereken bir modeli durdurmuştur.

    Sorumluluklar

    • Değerlendirme standartlarını ve gözden geçirme sürecini kurar
    • Model portföyünün toplam bakım maliyetini görünür kılar
03BİR GÜN

İş günü neye benziyor?

Meslek seçimini unvan değil, günün nasıl geçtiği belirler.

  1. Sabah

    Üretimdeki modelin dünkü tahmin dağılımını geçmişle karşılaştırır.

  2. Öğleden önce

    Yeni bir özellik kümesini eğitip test kümesinde kazanç olup olmadığına bakar.

  3. Öğleden sonra

    Hataları alt gruplara ayırır; belirli bir segmentte sistematik sapma arar.

  4. Gün sonu

    Deney defterini günceller: ne denendi, ne kazandı, ne bırakıldı ve neden.

04YETKİNLİK

Beceriler ve araçlar

Araç listesi hızla değişir; işe alım görüşmelerinde belirleyici olan araçlar değil beceriler.

Gerekli beceriler

  • Veri hazırlama ve sızıntı tespiti
  • Model eğitimi ve düzenlileştirme
  • Değerlendirme tasarımı ve ölçüt seçimi
  • Özellik mühendisliği
  • Kayma (drift) tespiti
  • Deney takibi ve tekrarlanabilirlik

Bu role hangi geçmişlerden gelinir

  • Veri bilimi veya analitikten mühendislik tarafına geçiş
  • Yazılım mühendisliğinden model tarafına kayma
  • İstatistik, fizik veya mühendislik lisansından geçiş

Teknolojiler

  • Not defteri ve deney takip ortamı
  • Model kayıt defteri
  • Özellik deposu veya eşdeğeri
  • Toplu iş ve zamanlayıcı
  • İzleme ve uyarı
05SONUÇ

Ne üretir, nasıl ölçülür?

Bir rolün gerçek tanımı unvanında değil, ürettiği çıktıda ve başarısının nasıl ölçüldüğündedir.

Ürettiği çıktılar

  • Sızıntısız bölme ve veri kartı
  • Model kartı: kapsam, sınır, bilinen başarısızlıklar
  • Değerlendirme raporu ve alt grup kırılımı
  • Üretim dağıtım ve geri alma planı
  • Kayma izleme ve yeniden eğitim politikası

Başarı ölçütleri

Test–üretim farkı
Test kümesindeki sonuçla üretimdeki sonucun ne kadar ayrıştığı; büyük fark değerlendirme tasarımının kusurlu olduğunu söyler.
Alt grup en kötü performansı
Ortalama değil en kötü segment; adillik ve güvenilirlik burada okunur.
Yeniden eğitime kadar geçen süre
Kayma tespitinden yeni modelin yayına girmesine kadar geçen süre.
06ROTA

Bu mesleğe çıkan öğrenme yolu

Başlangıç → İleriMachine Learning EngineerKlasik ML’den model dağıtımına kadar üretim odaklı mühendislik rotası.14 bölüm~52 sa

Maaş verisi

Maaş aralıkları, Sinaptik Research'ün saha araştırması yayımlandığında — örneklem büyüklüğü, toplama yöntemi ve kaynak bilgisiyle birlikte — bu sayfaya eklenecek. Doğrulanmamış aralık yayımlanmaz; bu alanda en çok okunan ve en kolay yanlış yönlendiren veri budur.

07PORTFOLYO

Neyi göstermek işe yarar?

Çalışan bir demo tek başına yetmez; demolar kolay, kalıcılık zordur. Aşağıdaki her madde belirli bir yetkinliği kanıtlar.

  • Sızıntı avı

    Bir veri kümesinde kasıtlı sızıntı üretip sonucu nasıl şişirdiğini, sonra doğru bölmeyle gerçek sonucu göstermek.

    Neyi kanıtlar: İyi görünen sonucun neden yanlış olduğunu açıklayabilmek.

    Veri Seti Bölme Hesaplayıcı
  • Örneklem büyüklüğü çalışması

    İki model arasındaki farkın anlamlı sayılması için kaç örnek gerektiğini hesaplamak.

    Neyi kanıtlar: Küçük örnekte görülen farkın gürültü olduğunu göstermek.

    Değerlendirme Örneklem Büyüklüğü
  • Alt grup hata analizi

    Toplam doğruluğu yüksek bir modelin belirli bir segmentte sistematik hata yaptığını ortaya çıkarmak.

    Neyi kanıtlar: Ortalamanın gizlediği kusuru görünür kılmak.

    Karışıklık Matrisi ve Eşik
08DÜZELTME

Sık duyulan ama yanlış

  • Daha karmaşık model daha iyi sonuç verir.

    Çoğu üretim probleminde kazanç veri kalitesinden ve doğru ölçütten gelir. Karmaşıklık, bakım maliyetini ve hata ayıklama zorluğunu kesin biçimde artırır; kazancı ise belirsizdir.

  • Test kümesindeki yüksek skor modelin hazır olduğunu gösterir.

    Test kümesi gerçek kullanımı temsil etmiyorsa skor yalnızca o kümeyi tarif eder. Zaman içinde değişen veride rastgele bölme, geleceği geçmişten görmeye izin verdiği için sonucu şişirir.

  • Fine-tuning modele yeni bilgi ekler.

    Fine-tuning ağırlıklı olarak davranış ve biçim öğretir. Kuruma özgü güncel bilgiyi taşımanın doğru yolu genellikle geri getirmedir; ikisi birbirinin yerine geçmez.

Sık sorulan sorular

ML Engineer ile Data Scientist farkı nedir?

Ayrım kurumdan kuruma değişir ama kalıcı fark çıktıdadır. Veri bilimci sorunun cevabını üretir; çıktısı genellikle bir analiz, bir bulgu ya da bir prototiptir. ML Engineer o cevabı sürekli çalışan bir sisteme dönüştürür; çıktısı sürümlenmiş, izlenen ve geri alınabilen bir modeldir. Bu yüzden ikinci rol yazılım mühendisliği disiplinini zorunlu kılar.

Dil modelleri ML Engineer rolünü gereksiz kılıyor mu?

Hayır, ağırlığını kaydırıyor. Metin sınıflandırma gibi bazı işler artık model eğitmeden hazır modellerle çözülebiliyor. Buna karşılık tabular tahmin, talep öngörüsü, anomali tespiti, öneri ve sıralama gibi geniş bir alan hâlâ kendi verinizle eğitilen modellerle çözülüyor. Ayrıca dil modeli çağı, değerlendirme tasarımı becerisini daha da değerli hâle getirdi.

Veri sızıntısı nedir ve nasıl fark edilir?

Sızıntı, modelin eğitim sırasında gerçek kullanımda erişemeyeceği bilgiyi görmesidir. En yaygın biçimleri şunlardır: zaman serisinde rastgele bölme yapmak, aynı kişiye ait kayıtların hem eğitim hem teste düşmesi ve hedeften türetilmiş bir özelliğin girdiye sızması. Belirtisi, gerçekçi olmayacak kadar iyi bir test sonucudur; doğrulama yolu ise bölmeyi verinin doğal yapısına (zaman, kişi, grup) göre kurmaktır.

LEARN

Nereden başlayacağını bilmiyorsan önce ölç

Seviye testi, mevcut becerilerine göre hangi bölümden başlaman gerektiğini söyler.