This study aims to improve the quality of English teaching in contemporary colleges and universities, so as to cultivate more English translation talents. Taking corpus, English translation, and teaching practice as the main research horizons, this study analyzes the application of master of translation and interpreting (MTI) course design, English translation, and task migration by combining the task migration algorithm under Internet of Things (IoT) with the self-built corpus, so as to realize the cultivation of translation talents and design of teaching practice. A translation corpus is constructed, a two-way interactive online course is designed, and the experimental results of the complete local migration algorithm (CLM algorithm), random migration algorithm (RM algorithm), and greedy heuristic migration algorithm (GHM algorithm) used in English teaching practice courses are analyzed and compared. The experimental simulation results reveal that the GHM algorithm proposed in this study shows good system stability, its duration is 60% better than that of the CLM algorithm, and its system throughput is increased by 50% compared with the CLM algorithm. In addition, the maximum delay time has little effect on the system throughput. When the system time slot length is fixed at 20 ms, the user migration rate of the genetic algorithm is the highest under the different total numbers of users. In addition, in view of the wide application of neural network in English translation teaching, this study establishes an English translation evaluation model based on the combination of particle swarm optimization (PSO) algorithm and neural network and compares it with the traditional neural network model in simulation experiments. The results show that the addition of PSO algorithm can effectively improve the convergence speed of artificial neural network (ANN), reduce the training time of the model, and improve the accuracy of the ANN network. Using the PSO algorithm to train the neural network, the optimal solutions of different particle swarms can be obtained, and the error is small. The PSO-ANNs model can promote the quality of English translation teaching and improve the English translation ability of the students. Therefore, applying the task transfer algorithm and PSO algorithm to the practice of English translation teaching has greatly improved the efficiency of the English classroom. To sum up, this study provides new ideas for the curriculum design of contemporary college English teaching and has reference value for the cultivation of college English translation talents.