Nacida en Moscú, emigró a Israel al año y medio de edad.
Rubin ganaría sus dos siguientes combates en la escena regional israelí, por TKO en la primera ronda contra Carmel Ben Shoshan en Desert Combat Challenge 9 y Tetyana Voznuk por decisión unánime en Knockout MMA World Tour 1.
[11] Rubin estaba programada para enfrentarse a Sinead Kavanagh en Bellator 217 el 2 de febrero de 2019, quien sin embargo se retiró del combate debido a una lesión.
[12] Kavanagh fue reemplazada por Iony Razafiarison,[12] a quien Rubin derrotó por decisión unánime.
[19] Olga compitió por el campeonato de peso gallo de Invicta FC contra Taneisha Tennant en Invicta FC 48: Tennant vs.
[20] Perdió el reñido combate por decisión dividida, con puntuaciones de 47-48, 48-47 y 50-45.