A constitutive model for isotropic, semi-crystalline polymers is proposed. The model is Eulerian in the sense that it is independent of measures of total deformation and plastic/inelastic deformations. Hence, all state variables are defined in the current state of the material. It is able to account for such essential phenomena as strain-rate dependence, work hardening, stress relaxation, volumetric inelastic deformations, and damage. The model includes 15 model parameters and was applied to uniaxial tension tests performed on polyoxymethylene (POM), which is a semi-crystalline polymer widely used in the industry. Three types of tests were conducted: monotonic tests at different strain rates, stress relaxation tests, and loading-unloading tests. The model was able to reproduce the experimental results well. The proposed model was also implemented as a VUMAT in Abaqus. The deformation of a 3D geometry was simulated. The 3D geometry consisted of a “tooth” that was deformed by a rigid block, causing permanent deformation and spring-back of the tooth. The elastic spring-back and relaxation of the tooth is demonstrated and also the residual state in the tooth after the inelastic deformation.