residency: the position of physician who is receiving special training in a hospital (usually after completing an internship)
position: a job in an organization
water carpet: aquatic herb with yellowish flowers; central and western United States