The article states some examples for machine learning bias and ethical dilemmas that occur due to progressive improvement in machine learning based on previous studies by web research. The article evaluates the history of traditional programming to machine learning and explains how ML is implemented and how it lead to efficiency in banking, criminal justice , and medical fields. This also explains the possible bias that can occur by using the algorithmic systems in the society and ethical dilemmas regarding the ML in accordance with previously conducted studies. Finally it explains how to attain a better future with unbiased algorithmic process which will drive the society into a pleasant and fairer offers and decisions.