105 open jobsUpdated August 3, 2025