Medical careers

Make a positive impact on the lives of our community by pursuing a medical career with NSW Health. We employ a range of doctors including specialists, hospital non-specialists and trainees across diverse areas of medicine.

Join the team enriching health in millions of ways every day

Search for medical roles with NSW Health now and make a real difference in people's lives.

External applicantsInternal applicants

Career planning

Map My Health Career​​​ and other tools can help you find out about the training you need, available courses and where you can study in NSW to pursue a career in medicine​. 

Learn more about pathways into medicine

Why pursue a career in medicine with us?

A medical career with NSW Health offers you:

  • flexible career options with diverse and interesting opportunities at every stage of patient care
  • access to world-class hospitals and facilities with leading-edge technology
  • the opportunity to work in incredible locations across the state; and
  • industry-leading professional development and learning opportunities.

Clinical areas

NSW Health provides lots of medical career opportunities across all specialties including:

  • general practice
  • rural generalism
  • emergency medicine
  • general medicine
  • intensive care medicine
  • obstetrics and gynaecology
  • radiology
  • psychiatry
  • surgery
  • paediatrics
  • palliative care
  • pathology
  • rehabilitation medicine
  • sexual health.   

Junior Medical Officer roles

2025 Junior Medical Officer applications are open

View the application deadlines for each specialty area so you don't miss out.

At NSW Health, we recruit Junior Medical Officers (JMOs) positions across all specialty areas. As a JMO, you'll have the opportunity to build skills and specialise in your area of interest, and access unparalleled mentoring opportunities from some of the best medical professionals in the world.

NSW Health offers comprehensive support to ensure a smooth transition into life as a JMO.

Current as at: Monday 29 July 2024