Erste Erfahrungen bei internationalen Meisterschaften sammelte Rima Kaschafutdinowa bei den Jugendweltmeisterschaften 2011 nahe Lille, bei denen sie über 100 und 200 Meter in der ersten Runde ausschied. Im Jahr darauf nahm sie an den Juniorenasienmeisterschaften in Colombo teil und wurde dort in 12,19 s Vierte im 100-Meter-Lauf. Zwei Jahre später nahm sie erneut an den Juniorenasienmeisterschaften in Taipeh teil und wurde diesmal Achte über 100 Meter sowie Sechste im 200-Meter-Lauf. 2016 belegte sie bei den Hallenasienmeisterschaften in Doha den siebten Platz über 60 Meter. Sie qualifizierte sich für die Olympischen Spiele in Rio de Janeiro, bei denen sie über 100 Meter in der Vorrunde ausschied und mit der kasachischen Staffel ebenfalls im Vorlauf disqualifiziert wurde. 2017 gewann sie bei den Asienmeisterschaften in Bhubaneswar die Goldmedaille mit der kasachischen Stafette. Bei den Weltmeisterschaften in London schied sie mit der Staffel in der Vorrunde aus. Zwei Wochen später wurde sie bei den Studentenweltspielen in Taipeh im August mit der kasachischen 4-mal-100-Meter-Staffel disqualifiziert.