• The average pay for Specialist Medical Officer jobs is $273K per year. • Entry-level positions start at $2K per year, while the most experienced workers can earn up to $543K per year. • 7 companies are currently advertising Specialist Medical Officer jobs including CC Medical, Medrecruit, Skilled Medical, Medibank and Aussie Locums. • Top skills include PATIENT CARE, AHPRA REGISTRATION, Medical expertise, LEADERSHIP and TEAMWORK.