Irma Machinja startete international zum ersten Mal am 11. und 12. Juli 2019 im kasachischen Schtschutschinsk im FIS Cup, wo sie den sechsten und ersten Platz belegte. Direkt darauf debütierte sie am 13. und 14. Juli 2019 am selben Ort im Continental Cup, wo sie den sechsten und achten Platz erreichte und damit direkt ihre ersten Continental-Cup-Punkte erlangte.
Bei den Continental-Cup-Wettbewerben im norwegischen Rena am 25. und 26. Januar 2020 erreichte Machinja mit einem fünften und einem zweiten Platz ihre bis dahin besten Continental-Cup-Platzierungen sowie ihren ersten Podestplatz im Continental Cup.
Am 1. und 2. Februar 2020 debütierte Machinja bei den Wettbewerben in Oberstdorf im Skisprung-Weltcup, wo sie mit den Plätzen 30 und 28 auch direkt ihre ersten Weltcup-Punkte holte. Am 23. Februar 2020 erreichte sie in Ljubno ihr bis dahin bestes Weltcup-Resultat als 15. Bei den Nordischen Skiweltmeisterschaften 2021 in Oberstdorf belegte sie in den Einzelwettbewerben die Plätze 23 von der Normalschanze und 30 von der Großschanze. Mit der russischen Frauenmannschaft landete sie auf dem sechsten Rang und den Mixed-Teamwettbewerb beendete sie als Siebte.
↑Eberhard Jurgalski, Paweł Borkowski, Sascha Hädrich & Luis Holuch: Bestweiten der Damen. skisprungschanzen.com, 19. Mai 2023, abgerufen am 20. August 2023 (englisch).