Kariera W 2017 r. podpisała kontrakt z nowojorską agencją modelek Elite. Występowała na pokazach m.in. Versace, Miu Miu, Maison Margiela, Diora, Marca Jacobsa czy Ricka Owensa. Pojawiała się na okładkach takich magazynów jak m.in. Harper’s Bazaar, Paper czy Teen Vogue.

W 2019 zadebiutowała pierwszoplanową rolą Jules Vaughn w serialu Euforia produkcji stacji HBO. Z zaproszeniem na casting zwróciła się do niej jej agencja modelek, z którą zaś skontaktowali się twórcy serialu. Reżyser serialu stwierdził, że Schafer była idealną osobą do tej roli. Schafer i jej życiowe doświadczenia wpłynęły na charakter serialowej Jules.

W 2021 dubbingowała postać w anglojęzycznej wersji japońskiego anime Belle. Wystąpiła w roli Tigris Snow w filmie Igrzyska śmierci: Ballada ptaków i węży z 2023 oraz w horrorze Cuckoo z 2024 roku.

Aktywizm W 2016 zabierała głos w mediach, protestując przeciwko rozporządzeniu władz Karoliny Północnej, które regulowało dostęp do toalet i szatni według płci przypisanej przy urodzeniu, co miało dyskryminować osoby transpłciowe.