The crankshaft bearing is the key component of a rotate vector (RV) reducer. However, owing to the harsh working load and restricted available space, the bearing often suffers from fatigue failure. Therefore, this study proposes a novel optimization method for RV reducer crankshaft bearings. A nonlinear constraint optimization model for the design of the bearing considering the crowned roller profile is formulated and is solved by using a crow search algorithm. The goal of the optimization is to maximize the fatigue life of the bearing. The design variables corresponding to the bearing geometry and crowned roller profile are considered. The load working conditions of the bearing and structure of the RV reducer are analyzed. Various constraints, including geometry, lubrication, strength of the bearing, and structure of the RV reducer, are established. Through the optimization design, the optimum crowned roller profile suitable for the working load of the bearing is obtained, and the stress concentration between the roller and raceway is eliminated. Taking the crankshaft bearing of RV-20E and RV-110E type reducers as examples, the bearings were optimized by the proposed method. After optimization, the bearing life of the RV-20E type reducer is increased by 196%, and the bearing life of the RV-110E type reducer is increased by 168%.