When you use words like "definitely" you should know something about what you are talking about. This is categorically false.
------------------------------------------------------
Most specialties can have some sort of overnight call, but will not have dedicated overnight "shifts". There are exceptions to this of course, extremely busy ICUs may allow for an intensivist to take all the overnight coverage, laborists as
@deuist describes above, etc, but they are not the norm and certainly not something to count on.
In order to work almost exclusively at night, you have to be in a "shift" oriented specialty like EM or diagnostic rads.