As a Machine Learning Engineer Intern in Summer 2026, you will contribute to the development and deployment of machine learning solutions across Oshkosh’s engineering and product platforms.
Requirements
- Proficiency in Python and experience with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and Linux environment.
- Knowledge of GPU or NPU a plus.
- Solid understanding of model development lifecycle and data preprocessing
Responsibilities
- Designing, training, and evaluating supervised and unsupervised learning models on GPU servers or edge platforms
- Processing and analyzing structured and unstructured datasets including imagery data
- Developing data pipelines and model deployment workflows from cloud to edge
- Collaborating with engineering teams to integrate ML models into applications or embedded systems
- Conducting experiments and benchmarking algorithms for performance and accuracy
- Documenting model behavior, performance metrics, and experiment results
- Participating in code reviews, research discussions, and innovation workshops
Other
- Pursuing a Bachelor’s or Master’s in Computer Science, Data Science, Electrical Engineering, or a related field, with coursework in machine learning and statistics
- Willingness to travel or relocate to Oshkosh, WI for the summer internship
- Housing provided for interns living more than 50 miles from the work location
- Oshkosh is committed to working with and offering reasonable accommodation to job applicants with disabilities.
- Certain positions with Oshkosh Corporation require access to controlled goods and technologies subject to the International Traffic in Arms Regulations or the Export Administration Regulations.