We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Course Assistant

California Institute of Technology
vision insurance, parental leave, paid time off, sick time, tuition reimbursement
Jun 10, 2026

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.

Job Summary

We are hiring a course assistant for a summer outreach course, Introduction to Programming for Biological Research (IPBR), for a mix of instructional and administrative work.

Essential Job Duties
  • Manage weekly group project sessions. Students in the course work on group coding projects, and 1.5 hours/week are allocated for group work time where each group works with a mentor. The course assistant will lead these sessions, answering questions from students and mentors during the session itself, keeping groups on task, and handling logistics for the classroom and Zoom rooms.
  • Serve as a substitute mentor when individual student group mentors are absent, the course assistant will substitute for them. Mentors work with a student group to guide them through completion of an independent coding project.
  • The course assistant will also handle logistics during the lecture component of the course, including managing the Zoom room and coordinating with guest lecturers (an additional 1.5 hrs/wk), and will run a half-day concluding symposium at the end of the course (6 hours total).
  • The course assistant will be a point of contact for students and mentors in the class with questions about the independent project (~2 hrs/wk).
Basic Qualifications
  • Bachelor's degree in computer science, or related subject.
  • Proficiency with Python and Git.
  • Experience applying programming methods for biology research.
Preferred Qualifications
  • Experience with machine learning methods in biological research.
  • Experience with biological image analysis.
  • Experience working with other researchers in an academic setting for biological research.
Required Documents
  • Resume.
Hiring Range

$24.00 - $34.75 Per Hour

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks.


EEO Statement

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, or national origin, disability status, protected veteran status, or any other characteristic protected by law.

Caltech is a VEVRAA Federal Contractor.

To read more Equal Employment Opportunity (EEO) go to eeoc_self_print_poster.pdf.

Disability Accommodations

Caltech complies with the Fair Employment and Housing Act (FEHA) and the Americans with Disabilities Act (ADA). We consider reasonable accommodation measures that may be necessary for eligible applicants and employees to perform the essential functions of a position.

If you would like to request an accommodation to complete this application, interview, or otherwise participate in the employee selection process, please contact Caltech Recruiting at employment@caltech.edu.

Additionally, if you do not meet the basic qualifications of a role but believe you can perform the essential functions of the job with reasonable accommodation, please reach out to Caltech Recruiting at employment@caltech.edu.


Applied = 0

(web-77cf7d65c7-wmmd7)