Enterprise AI & Automation – Summer Intern

Rolls-Royce•Novi, MI
•Onsite

About The Position

This 12-week summer internship with Rolls-Royce’s Digital IT – Enterprise AI & Automation team is based in Novi, Michigan. The intern will gain practical experience supporting enterprise business platforms and applications, including SAP, Salesforce, Product Lifecycle Management (PLM), and other business systems. The role offers exposure to application testing, release management, quality assurance, deployment, troubleshooting, enterprise processes, project management, Agile delivery, and application lifecycle management. The intern will collaborate with business users, IT teams, and external vendors, while supporting system improvements, documentation, user service, and technology setup. The role also emphasizes professional communication, compliance, data security, ethical technology use, and adherence to company policies and standards. Rolls-Royce describes its Power Systems division as providing power solutions and lifecycle support under the MTU brand, with sustainability and innovation central to its work. The company promotes a culture of respect, trust, curiosity, safety, and continuous improvement, and aims to provide meaningful work and support for interns’ personal and professional development.

Requirements

  • Be enrolled in an accredited college or university and have completed at least one year of college.
  • Be pursuing a degree in Computer Science or Data Science & AI.
  • Have good oral and written communication skills.
  • Have effective interpersonal skills and the ability to work effectively with others.
  • Have strong organizational, planning, and follow-up skills.
  • Be proficient with a PC and Microsoft Office Suite.
  • Have a minimum GPA of 3.0.
  • Be a U.S. citizen; visa sponsorship is not available.
  • Be graduating between May and August 2028 or 2029.

Responsibilities

  • Support enterprise business platforms, including SAP, Salesforce, PLM, and other business applications.
  • Assist with system, integration, and user acceptance testing.
  • Support software release management, quality assurance, and deployment activities.
  • Learn enterprise business processes and how technology supports operations across departments.
  • Help troubleshoot user issues and resolve application-related incidents and service requests.
  • Participate in evaluating and improving user experience and system functionality across enterprise applications.
  • Assist in documenting business requirements, system configurations, process flows, and support procedures.
  • Collaborate with business users, IT teams, and external vendors on project and support activities.
  • Gain exposure to project management, Agile delivery methodologies, and application lifecycle management.
  • Support hardware and software setup as needed, including laptops, mobile devices, and peripheral equipment.
  • Communicate professionally with internal stakeholders and provide customer service.
  • Stay informed about emerging enterprise technology trends and identify opportunities for continuous improvement.
  • Promote compliance, data security, and ethical use of technology.
  • Follow company policies, procedures, and professional standards.
  • Perform special projects and other duties as assigned.

Benefits

  • Base pay and a discretionary bonus plan.
  • Eligible employees may have access to health, dental, vision, disability, life, and accidental death and dismemberment insurance.
  • Flexible spending account and health savings account, subject to eligibility.
  • 401(k) retirement savings plan with company match, subject to eligibility.
  • Employee Assistance Program.
  • Paid time off and certain paid holidays.
  • Paid parental and family care leave.
  • Tuition reimbursement.
  • Long-term incentive plan.
  • Meaningful work and support for personal and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service