University of Michigan logo

AI Software Developer

University of Michigan

Ann Arbor, MI
Full Time
Mid Level
15 days ago

Job Description

About the Role

Join the future of AI at the University of Michigan! Information and Technology Services (ITS) is seeking curious, creative, and forward-thinking professionals to join us as an Emerging Technologies Engineer. If you're excited by the opportunity to work at the frontier of artificial intelligence in higher education, this is the role for you. In this position, you'll help design, build, and support innovative AI services, ranging from GenAI-powered tools to OCR and document processing solutions that are secure, private, and impactful. You'll collaborate with multidisciplinary teams to explore new applications of AI and help ensure the university remains a leader in responsible and effective AI use.

Key Responsibilities

  • Collaborate on designing and building scalable, reliable systems that enable AI-driven capabilities. Develop and maintain back-end services with secure, efficient data pipelines, and contribute to intuitive, accessibility-compliant user interfaces. Work alongside senior engineers, adopting best practices and iterating quickly to meet project goals.
  • Contribute to the success of the team by coordinating work with other team members and actively supporting project management processes. Assist in maintaining sprint momentum by helping with planning, facilitating communication, and participating in retrospectives to ensure milestones are achieved.
  • Collaborate with senior staff on the department's technical and strategic planning. Support efforts to align strategies with university goals, particularly in the areas of secure, private, and accessible AI solutions.
  • Stay current with trends in web development, AI, security, privacy, and accessibility. Participate in training and industry events to ensure the Michigan AI Platform remains state-of-the-art.

Requirements

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience in software development with a focus on web technologies.
  • Minimum 2 years of professional experience in web development, with proficiency in modern web technologies like HTML, CSS, JavaScript, and familiarity with front-end and back-end frameworks.
  • Experience in web application development, including familiarity with tools and frameworks such as Django and Vue.js.
  • Proficiency in working within an Agile framework, contributing to sprint planning, daily stand-ups, and retrospectives.
  • Experience or knowledge in implementing secure and private web solutions that are accessible to a diverse user base.
  • Effective communication skills to convey technical information clearly to both technical and non-technical stakeholders.
  • A continual learning mindset and commitment to ongoing professional development in web development, AI technologies, and industry best practices.

Nice to Have

  • Master's Degree in Computer Science or related field, with a focus on AI, machine learning, or web technologies.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP, and exposure to DevOps practices.
  • Proficiency with containers and container orchestration tools such as Docker and Kubernetes.
  • Experience with AI frameworks like GenAI, LangGraph, and integrating AI technologies into web-based platforms, including using DRF for building APIs.

Qualifications

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience.

Benefits & Perks

  • Competitive salary based on qualifications, experience, and education.

Working at University of Michigan

We value diverse perspectives and welcome candidates from all backgrounds who bring bold ideas and a passion for emerging technology. We thrive in a fast-moving environment and aim to shape the next wave of AI solutions at Michigan.

Apply Now

Job Details

Posted AtJul 8, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About University of Michigan

Website

umich.edu

Company Size

10000+ employees

Location

Ann Arbor, MI

Industry

Colleges, Universities, and Professional Schools

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches