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 provide a graduate student with 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, then complete selected engineering assignments that reinforce learning and benefit the work unit. Assignments may include designing components, developing project strategies, gathering user needs and defining requirements and specifications, evaluating commercial components, assembling prototype systems, performing design verification and validation, troubleshooting, and participating in design reviews. Work takes place within the Division of Engineering Quality Management System, including safety risk management, and in a multidisciplinary development environment. The intern must complete internship-related assignments and reports for Mayo Clinic and, if applicable, the participating educational facility.

Requirements

  • A Bachelor of Science degree in engineering, business administration, management information systems, or another technology-related field from an accredited college or university.
  • Enrollment in, or intent 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 deep learning or machine 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 work assignments to reinforce learning and benefit the work unit.
  • Design components and develop project strategies.
  • Gather user needs and establish requirements and specifications.
  • Evaluate commercial components and assemble prototype systems.
  • Perform design verification and design validation.
  • Troubleshoot and participate in design reviews.
  • Complete internship-related assignments and reports for Mayo Clinic and, if applicable, the participating educational facility.

Benefits

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