All on-campus and off-campus positions will be advertised for at least four weeks. Students should also refer to the UI's Student Information and Employment Assistance webpage for other job information. If you represent a company or other employer and would like to post a job offering, please contact Allison Rockwell.

"We’ve hired a number of CS students over the years as both student employees and full-time, and they are some of the most qualified, professional students I’ve worked with."

Ben Walizer, M.Ed. Project Manager - Iowa Reading Research Center - University of Iowa College of Education

Current Opportunities

Part-Time Jobs

  • The A. Craig Baird Debate Forum and Iowa Debate seek a student to manage its website. The website serves as a point of contact for a number of programs administered by the ACBDF, promotes engagement with alumni, and acts as a clearinghouse of information regarding the 160+ years of program history. This position collaborates with the Coordinator of Forensics and the Debate Coach on the maintenance and continued development of the A. Craig Baird Debate Forum’s university website. The position encourages creativity and relies on self-initiative to accomplish tasks. The position pays $18/hr. The hours vary from week-to-week, ranging from 10 – 20 hours per week. Work is done offsite and requires access to a personal computer. No computer is provided. Responsibilities includeReviewing and updating current content; Posting new content, including text and video; Providing guidance on best practices for visual presentation of information; Editing posts; Designing and developing new links and forms; Producing calendars with the ability to populate and update throughout the year; Adhere to university publishing guidelines. RequirementsSophomore or Junior degree-seeking student at the University of IowaExperience with website design and form building; Demonstrated commitment to promoting diversity, equity, and inclusion; Demonstrated ability to produce high-quality outputs within tight deadlines; Possess the ability to work unsupervised; Must have access to a reliable personal computer. DesirablesFamiliarity with Drupal. Apply on Handshake with job code 7599720. Contact with any questions about the position. [3/10/2023]

  • Al Brown is looking for a motivated student (undergraduate or graduate) interested in assisting with the development of a small scale website aimed at generating specific pdf documents from excel spreadsheets. The website is currently in development but needs a few additional functionalities. The task required are: adding functionalities, as needed, debugging and assisting with the management of the GCP, providing insight into other tools or upgrades. Currently the role is short-term but can be extended long-term for the right applicant. Requirements: Vue.js, Python (backend), JavaScript, html, and GCP - firebase (serverless environment). A successful candidate would have some knowledge of cryptocurrency or the stock market, but this is not required. Benefits: Successful applicant(s) can either work on an hourly basis (pay is negotiable), gain ownership in product, or can use as a practicum/internship project. Work is all remoteIf interested, please email [10/27/2022]

  • Josh Cohen is an undergraduate student at Iowa who is working on a ticket-sales startup idea. He is interested in finding a technically proficient student (react native or similar) who might be interested in partnering with Josh, his partner, and their startup mentor. If interested, please email him directly. [3/30/23]

  • Luke Flatin, an entrepreneur out of Dubuque, Iowa, has a business idea that would need a fundraising app built and coded. I’m hoping to find one or more students interested in working with me to build this and would prefer a junior or senior that is well rounded in coding. Pay is in the $20 an hour range (negotiable), and eventually salary at $1,200 a week once the business can afford it. I have a legal agreement that I would need signed before I can discuss the business with the students interested. I am looking to make one or two students a 10% owner after the app is built and working correctly so they would receive dividends of the profit. My phone number is (785) 250-4518. You are welcome to call; please also email me your resume. [8/30/2022]

  • Professor Harata, Carver College of Medicine, seeks alooking for a motivated undergraduate student who is enthusiastic about data analysis in neuroscience research. Specifically, we are seeking a student who will apply quantitative analysis and digital signal processing. The experimental data will be acquired from the cultured mammalian brain cells and tissue specimens, using fluorescence microscopy and electrophysiology-based methods. The student should be good at quantitative skills including mathematics, computer programming and/or statistics. The student should be meticulous and reliable, and motivated to learn a variety of new analysis techniques independently. Background knowledge of neuroscience is advantageous, but it is not absolutely required. Depending on the contribution, the student may be given the opportunity to become a co-author on publications and posters. Time Commitment: A minimum effort of 9 hours per week (3 credit hours if taking academic credit) during the semester will be expected. Generally, the work is performed Monday through Friday between 8 a.m. and 5 p.m. We are located in the Bowen Science Building (BSB)Compensation: Volunteer or Academic Credit. Start Date and Timeline: Immediately. Full job description here. [3/9/2023]

  • Prof. Hourcade is looking for a computer science undergraduate student to work as a research assistant starting as soon as possible (latest start date would be January). The position is expected to last through the end of the 23-24 school year, so it is appropriate for students graduating on or after May 2024. Requirements include having already taken CS:2230 (CS II) and a GPA above 3.0, with a preference for students who have taken (or are taking) CS:2820 (Intro to Software Development) and CS:4400 (Databases). The work involves front and back-end web development using AWS and databases. Experience with HTML/JavaScript is necessary. Experience with AWS and databases is a plus. Work will not exceed 20 hours a week, but requires at least 10 hours a week of commitment. Pay is $18.49 an hour. If interested, please email Prof. Hourcade and attach your resume and a copy of your unofficial transcript. [11/9/2022]

  • UI Hydroinformatics Lab is looking for a graduate student for a data science project. Requirements: Python programming experience | Experience in relational databases (e.g., PostgreSQL) | Web development (JavaScript, PHP, HTML, CSS), user interface design. Contact: Ibrahim Demir ( - with CV. [3/7/2022; rev. 9/2/2022]

  • University of Iowa - College of Public Health has a Desktop Support position open. About the role: Application deadline: August 31, 2023 12:00 AM Estimated pay: $10.50 per hour Location type: On-site Work Schedule: Business hours Monday - Friday schedule to be arranged upon hire. Job Beginning/Ending Dates: immediate to ongoing. DutiesPerforms routine installation, maintenance, and support of hardware and software. Troubleshoots assigned applications and hardware. Refers unresolved support requests to second-tier support staff. Serves as liaison between technical staff and customers/users to resolve basic problems and concerns. If advanced skills are developed, provide one-on-one support for assigned applications and duties. QualificationsStrong communication skills. Ability to transport computer equipment to various campus locations. Reasonable experience with Windows operating system is required. Reasonable experience with Microsoft Office suite is required. Reasonable experience servicing network printers. Reasonable experience servicing computer hardware including part replacement and trouble shooting. Desired Qualifications: Knowledge of Mac OS is desired. Knowledge of wireless networking is desired. Knowledge of video conferencing hardware and software is desired. Apply via email: [4/25/2023]

  • Undergrad developer wanted for the StarExec projecta web service hosted at The University of Iowa, and used by researchers in automated theorem proving around the world. It has been built almost exclusively by U. of Iowa students! Prof. Aaron Stump is seeking one or possibly two undergraduates to work on the project part-time in the summer and into the fall. Pay is competitive. If you are interested, please send him an email listing: your major or majors; current GPA; past development experience, including languages you have programmed in. The project uses JSP, Javascript, MySql, and other web programming technologies, but it is ok if you have not used these before. You can learn on the project. Remote work is fine for this. [5/2/2022]

  • Prof. Shastri is seeking a student for a research project. Description: The project is in the broad area of computer systems + law. Our society is in the midst of granting a new right to people: privacy and protection of personal data. Think of GDPR in Europe or CCPA in California. While these laws precisely define their legislative intentions i.e., what they intend to accomplish legally, they leave to broad interpretations their technical implementations i.e., how a company should build and operate computing systems to meet their obligations. This gap between policy and practice has confounded even the most technologically advanced companies and has resulted in hefty financial penalties and legal tussles. The goal of this project is to bridge this gap by establishing the state of the art (SOTA) in data protection regulations. Our progress so far can be seen on this project website and in this paper. You will help expand this effort in interesting new directions. Qualifications: (i) good academic standing, (ii) competency in system building, e.g., web applications, (iii) familiarity with Python, git, and cloud platforms, and (iv) curiosity about data protection regulations. Some heuristics to check your preparation: excelling in CS2820/3620/3640, completing a tech internship, contributions to an open-source project, or working with other faculty members. Of course, strong motivation and commitment can make up for some of the missing preparations. Terms: The appointment will be for the summer 2023 term but could be extended based on performance and interest. Minimum commitment of 20 hours per week and for 2 months (more is welcome). Pay will reflect the student's preparation. Those making substantial contributions will get a strong letter of recommendation as well as referrals to graduate school and/or industry jobs. If this sounds interesting, reach out to [4/13/2023]

Full-Time Jobs

  • Collage of Expedia brand company logos

    Expedia Partner Solutions, a B2B brand of the Expedia Group has several Operations positions available in their Springfield, MO location. [8/8/2022; updated 1/11/2023]

  • Immortagen Inc is a cancer diagnostics company and University of Iowa spin-off venture developing cutting-edge clinical decision support technologies. A major ongoing R&D project is to develop algorithms to guide selection of the most effective targeted anti-cancer treatments based on next generation sequencing data. We are seeking a motivated bioinformatician to join our research team. Candidates should have a Master’s degree or higher in computer science, informatics or bioinformatics with at least one year of experience in computational genomics. Prior experience in the analysis of tumor next generation sequencing data is highly desirable. Immortagen will offer a competitive salary, potential stock options, healthcare stipend, and other benefits. Please contact for more details. [8/8/2022]

  • Cedar Rapids non-profit NewBoCo [for its Delta V Code School] is looking for a FT Lead Instructor [12/28/2021]

  • The University of Iowa Operator Performance Laboratory (OPL) is hiring a full-time Engineering Associate to further OPL’s research mission by supporting flight test projects involving aircraft related software development with the ability to also work on instrumentation, fabrication, modeling, and simulation; data collection on site and at customer locations; and support of flight test operations. This position is restricted to U.S. citizens or U.S. permanent residents, due to federal government restrictions on the use of export-controlled software and equipment. This is a Professional & Scientific (P&S) position with a generous benefits package.

    The Operator Performance Laboratory (OPL) is a world-renowned flight test laboratory that conducts research on human-in-the-loop and intelligent autonomous systems to increase efficiency, inter-operability, and safety. The lab has been in operation for 24 years with 2,800 hours of flight test and 400-plus projects. OPL has 11 instrumented aircraft (fighter jet trainers, twin-turbine military helicopters, piston aircraft, unmanned aircraft) and six flight simulators. Systems of particular interest include tactical autonomy, helmet-mounted display (HMD) systems, avionics, human-machine interfaces, airborne and remote sensor and perception systems, crew systems, etc.

    The University of Iowa provides access to generous benefits. These include flexible work arrangements, professional development,  and other excellent benefits that are competitive with private businesses.  The University of Iowa is located in Iowa City, which perennially ranks as one of America’s best places to live. Featuring a college-town atmosphere with big-city cultural richness, the Iowa City area has something for everyone:  learn more at Living and Working @ Iowa.  

    Interested persons are encouraged to send a cover letter and CV to the OPL Director, Tom “Mach” Schnell, at or call 319 631 4445 to inquire. [12/23/2022]

Internships & Co-Ops

  • Students are invited to apply to join the Attachment and Neurodevelopment Lab (ANL), affiliated with the newly funded Hawk-Intellectual and Developmental Disabilities Research Center, under the lead of Dr. Lane Strathearn. The lab is launching an exciting interdisciplinary study that will recruit hundreds of participants (mother-child dyads) to investigate the roles of social experience and epigenetic changes in Autism Spectrum Disorder. Social experience will be measured using a phone app designed specifically for the study. The study is called the Autism, Genetics, and Epigenetics Study (AGES). Undergraduate or graduate student research technician positions are available for credit, volunteering, or possibly internship (summers)Details may be found on this flyer. [1/24/2022]

  • Inseer, Inc., a rapidly growing start-up in the Iowa City area, developing groundbreaking ergonomic analysis software using machine learning, computer vision, and artificial intelligence, is seeking a Full-Stack InternResponsibilities: Plan, implement, and enhance cross-stack features to support and develop our SaaS applications | Write maintainable, scalable, modular, and clean code | Ask questions about what you don’t understand. Apply: send a cover letter and a copy of your resume to [3/21/22]

  • Sprayer Mods, LLC, an Iowa City-based agricultural equipment manufacturer, is seeking:
    • Undergraduate students with skills in python, numpy, data science, or circuits for Fall/Spring internship. Intern will assist designers in creating high-quality machine vision models. Internship will be paid, with pay depending on skills and previous experience. [7/7/2021]
    • Part-time computer vision and embedded systems paid intern. Responsibilities include implementing computer vision algorithms, assisting with model creation and training, and writing code for embedded systems. Requirements are flexible, but we are especially interested in applicants with familiarity with agriculture, python, C++, pytorch, tensorrt, machine learning, and computer vision. [12/28/2021]

                  -> Interested applicants can send their resume to Holly Bennett, CTO,



Ongoing Opportunities

Regional companies, including Collins, Deere & Co., Pearson, and State Farm, seek UI CS students nearly every year. Please contact the Department to find out more about such opportunities.

Part-Time Jobs

  • Student Life Marketing + Design (M+D) is hiring talented and enthusiastic web developers to work on exciting and challenging new projects and web applications for the Division of Student Life and other clients on campus. More details here and at M+D website. [11/25/19; ongoing]

Full-Time Jobs

Internships & Co-Ops

  • ACT offers an internship program (Scroll down to "Summer Internship Program"). If you have questions, please contact Mark Steckel, Data Management (319-341-2983): [ongoing]
  • City Internships provides structured Global Internship Programs for students seeking to gain experience in banking and financial services, art, fashion and design, marketing, advertising and PR, consulting and professional services, entertainment, media and journalism, law and politics and lastly, technology and engineering. Applications to the global internship programs in London, Paris, New York, Boston, Washington D.C., Miami, Chicago, Austin, Los Angeles, San Francisco, Sydney & Hong Kong., can be submitted now via" If you have any questions please do not hesitate to contact Lewis Talbot, Global Program Director. Students can book a slot to talk to the Student Experience Team. [ongoing]
  • Garmin often has software engineer intern positions. If interested, please apply at and upload your resume and unofficial transcript. Please look under "Off-Campus Jobs" for details on full-time position also available. [ongoing]
  • The Uncubed x IBM Fast-Track has is the latest partnership from The Cognitive Computing Odyssey, this time to help fast-track students through the internship and full-time application process (full list of available roles here). Students who apply and advance will have a point of contact they can always reach out to if they have any questions. [ongoing]
  • Intel Corporation actively accepts applications for Internships and New Grad opportunities. They are looking for someone to help them develop web-based tools for global public health decision support. More info on this broad range of BS, MS and PhD opportunities here. [ongoing]
  • John Deere advertises for IT intern positions. Here is a job description and directions on how to apply. If you have questions about the position, you can email Scott Valleroy. To be considered, students are required to create an online profile and apply through Deere's website. [ongoing]
  • MathWorks has the following student job opening: On Campus Position (Iowa City, Iowa)  MATLAB Student Ambassador [ongoing]


  • The Institute for Broadening Participation (IBP) offers Paid Summer Research Programs. Most programs offer both a stipend and housing and travel support. Programs range across all STEM disciplines and all areas of the country! 570+ programs for undergraduates | 60+ programs for graduate students. Use advanced search page to filter programs by multiple criteria. Contact them with your level of study and disciplinary interests for help finding a program: [ongoing]
  • The Woodrow Wilson Teaching Fellowship, now offered in Georgia, Indiana and New Jersey, recruits current seniors, recent grads, and alumni with backgrounds in STEM (science, technology, engineering and math) to teach in high-need schools. As a WW Teaching Fellow, you will have extraordinary opportunities: innovative, world-class teacher preparation, a full school year of experience in real-world classrooms, and ongoing mentoring support. In addition, Fellows receive a generous stipend ($30,000-32,000) to complete a master's degree program. [ongoing]