In this paper, first we introduce the three dimensional non-linear oscillator with a position dependent mass. In that case we start by the stationary Schr¨odinger equation which is generated by the three dimensional Hamiltonian. The wave function depend on three spatial variables and the usual process of variable in spherical coordinates and the wave functions will be of radial and angular solutions. We can easily solve the angular part of equation but redial part of equation will be complicated. In that case, we take advantage from sl(2) algebra and write the corresponding equation in terms of P+(r), P−(r) and P0(r) which are generators of generalized sl(2) algebra. The information of this algebra help us to obtain the energy spectrum and wave function from radial part of equation.