Graduate Engineering Intern - Software Development

Mayo Clinic•Rochester, MN
•Onsite

About The Position

This full-time graduate internship runs from May or June through December 2027 and is based onsite in Rochester, Minnesota. Its purpose is to give a graduate student relevant engineering experience. One or more mentors will provide instruction and guidance and assess the intern’s performance. The intern will learn the procedures and processes of the Division of Engineering and the assigned work unit, and complete selected engineering assignments that support learning and benefit the work unit. Assignments may include designing components; developing project strategies; gathering user needs, requirements, and specifications; evaluating commercial components; assembling prototype systems; conducting design verification and validation; troubleshooting; and participating in design reviews. Work is performed in a multidisciplinary development environment within the Division of Engineering Quality Management System, including safety risk management. The intern must complete internship-related assignments and reports for Mayo and, if applicable, the participating educational facility.

Requirements

  • Must have received a bachelor of science in engineering, business administration, management information systems, or another technology-related field from an accredited college or university.
  • Must be enrolled in or intend to enroll in a graduate degree program.
  • Attach an undergraduate transcript, current transcript, and resume or CV to the application.

Nice To Haves

  • Familiarity with machine learning concepts and algorithms, such as overfitting, decision trees, and logistic regression.
  • Familiarity with Python 3 and foundational libraries such as NumPy, pandas or polars, and matplotlib.
  • Working knowledge of machine learning or deep learning frameworks such as TensorFlow, PyTorch, scikit-learn, R, or MATLAB.
  • Familiarity with or interest in sensor-based AI and machine learning on limited-compute devices.
  • Familiarity with or interest in optimizing machine learning models to reduce computational load.
  • Desire to participate in research and analysis on emerging machine learning tools, frameworks, architecture, and best practices.
  • Ability to produce documentation related to task activities.
  • Applicants are strongly encouraged to include a cover letter.

Responsibilities

  • Learn the procedures and processes of the Division of Engineering and the assigned work unit.
  • Complete selected engineering assignments to reinforce learning and benefit the work unit.
  • Perform engineering work that may include designing components, developing project strategies, gathering user needs and specifications, evaluating commercial components, assembling prototypes, conducting design verification and validation, troubleshooting, and participating in design reviews.
  • Complete internship-related assignments and reports for Mayo and, if applicable, the participating educational facility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service