素因 means 'predisposition' or 'underlying factor' and can be used in non-genetic contexts, whereas 遺伝的素因 explicitly adds the genetic/hereditary aspect.
Etymology
Compound of 遺伝的 (genetic, hereditary) + 素因 (predisposition, underlying factor). The exact historical derivation is uncertain, but the term follows standard medical terminology patterns.