Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

University of Michigan Logo

RESEARCH ASST I (Student/Work Study)

University of Michigan

$20 - $20
Sep 10, 2025
Flint, MI, US
Apply Now

ArrayIndexOutOfBoundsException remains a primary source of software fragility, leading to system crashes and significant economic costs. While traditional exception handling manages these failures at runtime, it does not prevent them, and existing static analysis tools often suffer from scalability issues and false positives.

Requirements

  • Experience in computing programming using Object-oriented or functional languages
  • Familiar with Java and Kotlin programming
  • Programming Language design and implementation, especially complier constructions

Responsibilities

  • Contribute to the re-design, and implementation of part of an open source software project
  • Weekly research meeting
  • Design and implement a novel type system, integrating a practical subset of dependent types into a mainstream, object-oriented context like Java or Kotlin.

Other

  • Must be a UM-Flint undergraduate student.
  • Work well in a team of researchers and industrial collaborators.
  • Experience with Open source software project
  • Being a good team player and excellent communicator
  • Hybrid