Graduate Engineering Intern - Software Development

Mayo Clinic•Rochester, MN
•Onsite

About The Position

This is a full-time graduate engineering internship for Summer–Fall 2027, running from May or June through December. The position is on site in Rochester, Minnesota. The internship provides a graduate student with relevant engineering experience, with one or more mentors providing instruction, guidance, and performance assessment. The intern learns procedures and processes used by the Division of Engineering and the assigned work unit, and completes selected engineering assignments that support learning and benefit the work unit. Assignments may include designing components, developing project strategies, gathering user needs and specifications, evaluating commercial components, assembling prototype systems, performing design verification and validation, troubleshooting, and participating in design reviews. Work is performed in a multidisciplinary development environment under the Division of Engineering Quality Management System, including safety risk management. The intern completes internship-related assignments and reports for Mayo Clinic and, when applicable, the participating educational facility.

Requirements

  • Hold a Bachelor of Science in engineering, business administration, management information systems, or another technology-related field from an accredited college or university.
  • Be enrolled in or intending to enroll in a graduate degree program.
  • Submit an undergraduate transcript, current transcript, and resume or CV with 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, which may include designing components; developing project strategies; gathering user needs, requirements, and specifications; evaluating commercial components; assembling prototype systems; performing design verification and validation; troubleshooting; and participating in design reviews.
  • Perform assignments within the Division of Engineering Quality Management System, including safety risk management, in a multidisciplinary development environment.
  • Complete internship-related assignments and reports for Mayo Clinic and, if applicable, the participating educational facility.

Benefits

  • Competitive compensation
  • Comprehensive benefit plans
  • Continuing education and advancement opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service