Maskindirektör var den högre tekniske järnvägstjänsteman, som – vid Statens Järnvägar inom ett distrikt, i övrigt vid järnvägen i fråga – förestod och ledde maskinavdelningens angelägenheter. Inom ett statsbanedistrikt var maskindirektören ledamot av distriktsförvaltningen och föredrog där maskinavdelningens ärenden.