To find a Unicorn in BitLife, you must age up and encounter one randomly. There appears to be no way to influence this, and you must be fortunate to come across one.