TCDD'de makine işçisi, genellikle tren makinisti olarak görev yapar. Görevleri arasında: treni işletmek; yolculuk güzergahını belirlemek ve ulaşımı sağlamak; ulaşım aracının, yolcunun, yükün ve personelin güvenliğini sağlamak; diğer makinistlerle ve gerekli personelle iletişim halinde olmak. Ayrıca, makinistler 2 günlük hafta iznine tabidir ve günlük 11 saat çalışırlar. TCDD'de makinist olabilmek için raylı sistemler, makine, otomotiv teknolojisi gibi alanlarda 4 yıllık lisans eğitimi almak, kurum içi eğitimi başarıyla tamamlamak, KPSS'den yeterli puanı almak ve belirli fiziksel şartları taşımak gereklidir.