Neonatal nurse practitioners play a crucial role in caring for high-risk newborns. They assess vital signs, educate parents, and assist in deliveries, but they do not typically deliver babies themselves. Their expertise is vital in neonatal care, with salaries ranging from $129,830 to $152,710.