Research Assistant - Robotics Institute

Carnegie Mellon University•Pittsburgh, PA

About The Position

Carnegie Mellon University is seeking a part-time Research Assistant in computer vision and machine learning for human behavior analysis and modeling. The role investigates algorithms and models for understanding human behavior from video, including efficient perceptual algorithms for behavioral cue extraction and approaches to modeling interactions between people using one or multiple cameras. Applications include medical research and affective computing. The successful candidate will write code and develop artificial intelligence and machine learning algorithms for video classification and human behavior modeling, including the use of deep learning networks. They will also contribute to software development, conduct research tasks according to defined protocols, maintain accurate research records, and communicate project progress to the research director. The position is based in Pittsburgh, Pennsylvania, and is a part-time, fixed-term staff role paid hourly.

Requirements

  • Master of Science (MS) in computer vision, machine learning, artificial intelligence, or a closely related field.
  • Strong programming skills.
  • Strong background in machine learning, computer vision, or human behavior modeling, with specialization in one or more of the following: supervised, unsupervised, or self-supervised learning; large vision models; multimodal foundation models; or transfer learning.
  • Research experience in multimodal human behavior analysis, affective computing, AI for healthcare, or multimodal machine learning.
  • Very good presentation, communication, and organization skills.
  • Must be currently legally authorized to work for Carnegie Mellon University in the United States; the university will not sponsor or take over sponsorship of an employment visa for this opportunity.

Nice To Haves

  • Publications in top machine learning and/or computer vision conferences and journals.
  • Research experience involving clinical applications, such as depression or pain.
  • Experience and/or enthusiasm for mentoring students.
  • Experience analyzing questionnaires and surveys.
  • Experience with grant proposal preparation and coordination.

Responsibilities

  • Write code and develop novel theoretical and practical state-of-the-art artificial intelligence and machine learning algorithms focused on human behavior modeling and video classification using deep learning networks.
  • Work with team members to develop and maintain software for efficiency and usability.
  • Design, develop, test, and maintain applications or system programs.
  • Gather and provide input on functional specifications and requirements.
  • Perform approved research tasks according to defined protocols and procedures, including data collection, recording, storage, analysis, and reporting of results.
  • Follow research policies and procedures and maintain scientific integrity, including accurate data storage.
  • Communicate daily research progress through meetings with and written reports to the research director.
  • Follow mandatory reporting procedures for incidents or events that affect or could affect project goals and workflow.
  • Optimize protocols and improve current methods.
  • Coordinate work to achieve maximum productivity and adapt to changes in priorities to maintain a consistent workflow.
  • Interact with interdisciplinary professional partners.
  • Perform other duties as assigned.

Benefits

  • Comprehensive medical, prescription, dental, and vision insurance.
  • Retirement savings program with employer contributions.
  • Tuition benefits.
  • Paid time off and observed holidays.
  • Life insurance and accidental death and disability insurance.
  • Free Pittsburgh Regional Transit bus pass.
  • Access to a Family Concierge Team to help navigate childcare needs.
  • Fitness center access.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service