Job Details  

Programmer II
Students cannot apply for this job online.
Job ID 75718
Job Funding Source Non-Work-Study
Employer Center for Academic Innovation
Category Professional/Administrative
Job Description

Software Engineer Student Fellow

Fall 2026 Fellowship Experience

Center for Academic Innovation

Deadline to apply: Priority consideration will be given to applications submitted by Sunday, September 6, 2026. (This posting may close earlier if a high volume of applications is received)

Application Link:https://myumi.ch/pgVQe 

Location: 317 Maynard St., Ann Arbor, MI 48104 (75% in-person fellowship experience)

Pay Rate: Master’s $20/hr, Doctoral $23/hr

Job Duration: 10-15 hours/week for the fall 2026 semester, with the possibility of extending the fellowship

Supervisor: Julien Depauw (cai-student-hiring@umich.edu)


 

Who we’re looking for: 

We are looking for well-rounded, motivated and flexible fellows to help us design, build, and scale AI features for teaching and learning. We are a collaborative, agile team dedicated to creating a world-class, data-driven, and personalized destination for online education.


 

What You’ll Do: 

  • Design, build, and test AI-powered features and applications that enhance teaching and learning experiences.
  • Develop and integrate applications using large language models (LLMs), modern web technologies, and cloud-based APIs.
  • Collaborate with software engineers, learning experience designers, researchers, and product specialists in an agile, cross-functional environment.
  • Regularly participate in Student Fellowship Program (SFP) events, professional development sessions, workshops, and community-building activities.


 

How to apply:

To apply, please complete the Student Fellowship Application and upload the following supplemental documents:

  • Resume
  • Cover Letter
Educational Value

The Experience and Skills You’ll Gain: 

  • Hands-on experience building production-ready AI applications for education using state-of-the-art technologies.
  • Experience working with large language models (LLMs), prompt engineering, structured outputs, tool/function calling, and AI application development.
  • Exposure to modern software engineering practices, including agile development, code reviews, testing, and collaborative Git workflows.
  • Opportunity to collaborate with multidisciplinary teams of software engineers, designers, researchers, faculty, and product leaders.
  • Experience designing and deploying AI-enhanced learning experiences that support thousands of learners.
  • Professional mentoring and career development through the Center for Academic Innovation and the Student Fellowship Program.
Job Requirements

Student Qualifications:

  • Current U-M student enrolled in a master’s degree or higher program at the Ann Arbor campus studying or with related experience in computer science, computer engineering, or a related discipline.
  • Strong organizational and communication skills
  • Ability to manage multiple tasks and meet deadlines
  • Strong commitment to problem solving, teamwork, and the ability to act independently
  • Eager to learn new technologies and skills
  • Experience with one or more object-oriented programming languages
Hourly Rate $17.00/hour to $23.00/hour
Hours 10.0 to 15.0 hours per week
Time Frame Fall/Winter/Spring/Summer
Start Date Monday, September 14, 2026
End Date At the end of the fall term, with possibility of a fellowship extension
Primary Contact Roderick Simmons
Primary Contact's Email cai-student-hiring@umich.edu
Supervisor Julien Depauw
Work Location Center for Academic Innovation 317 Maynard St. Ann Arbor, MI 48104 75% in-person work is expected weekly.
Phone N/A
Fax N/A