Speciallæger undersøger og behandler patienter inden for et afgrænset medicinsk speciale. Arbejdet kan omfatte diagnostik, udredning og planlægning af behandlingsforløb, vurdering af prøvesvar og medicin, samt faglig opfølgning i ambulatorium, på hospital eller i specialklinik. Speciallæger deltager ofte i multidisciplinære konferencer og bidrager til kvalitets- og patientsikkerhedsarbejde.
I Danmark kræver jobbet som speciallæge en lang uddannelsesvej. Det starter med en lægeuddannelse og derefter klinisk ansættelse i introduktions- og hoveduddannelsesforløb, hvor man opnår speciallægeanerkendelse inden for et bestemt speciale. Adgang forudsætter desuden registrering som læge og typisk relevant erfaring fra kliniske afdelinger.
Lønnen påvirkes blandt andet af anciennitet, om jobbet er i region eller privat regi, og i hvilken grad speciallægen har funktionelt ledelsesansvar. Vagt- og arbejdstidsmønstre kan også have betydning, fx ved arbejde med akutte patientforløb eller på døgnbemandede afdelinger.