aimlroles

Undergraduate AI & Computer Vision Assistant - Student Service

Purdue University purdue.edu Open · verified Oct 22, 2026
W Lafayette Junior AI Research

At a glance

Junior AI Research role at Purdue University. W Lafayette · no salary stated · we estimate $78,726–$135,750 across the United States.

Estimated pay

Purdue University has not published a salary for this role. The figure below is our estimate, not theirs.

$78,726 – $135,750
What the middle half of entry-level AI research roles in the United States paid, among postings that did state a salary.
Worked out from 26 postings that stated pay, median $102,375. Last updated Oct 21, 2026.
RoleAI Research
SeniorityJunior
LocationW Lafayette
Role brief

aimlroles summary, based on the employer's posting.

What you'll do

  • Build and test Python methods that interpret images and help assess engineering prototypes
  • Use camera images to find objects, connections, patterns and setup errors
  • Prepare and label image data, extract features, then assess how well models perform
  • Compare traditional vision techniques with machine-learning methods and examine uncertainty in their results
  • Record experiments, findings and technical choices

What you bring

  • You are a Purdue junior or senior studying computer science, engineering, data science, mathematics, statistics or a related field
  • You can program in Python and work with data, with strong mathematical reasoning
  • You have grounding in probability, statistics and linear algebra, plus machine-learning fundamentals
  • You are curious and ready to learn; prior experience across every listed topic is not expected

Who this fits

This student role suits a Purdue junior or senior who wants hands-on experience with AI and computer vision for engineering prototypes. You’ll work with a diverse team and virtual collaborators across time zones.

From the employer

Job Summary

Position Overview Seeking an undergraduate student to support development and testing of AI and image-processing methods for engineering prototypes. The student will work with images, data, probability-based models, and machine-learning tools to help detect, classify, and evaluate physical system states.

What You Will Do

● Develop and test image-processing and computer-vision methods using Python.
● Work with camera images to identify objects, connections, patterns, and incorrect configurations.
● Prepare datasets, label images, extract features, and evaluate model performance.
● Experiment with classical computer vision and machine-learning approaches.
● Analyze uncertainty and probability in detection and classification results.
● Document experiments, results, and technical decisions.

Who Should Apply


Purdue juniors or seniors in Computer Science, Electrical/Computer Engineering, Data Science, Mathematics, Statistics, Mechanical Engineering, or a related field. You do not need to know every topic listed above. Strong mathematical reasoning, curiosity, and willingness to learn matter most.

Education

0

Experience

Useful Background


● Python programming and comfort working with data.
● Image processing or computer vision, such as OpenCV, filtering, segmentation, feature extraction, or object detection.
● Probability and statistics, including random variables, distributions, conditional probability, Bayes' rule, expectation, variance, and Markov's inequality.
● Linear algebra, including vectors, matrices, transformations, and eigenvalues/eigenvectors.
● Calculus and basic optimization concepts.
● Interest in stochastic processes and Markov chains, including the Markov property, state transitions, and transition probabilities.
● Machine-learning fundamentals such as classification, training/testing data, loss functions, and model evaluation.
● Interest and eagerness to learn and work with a diverse team, including virtual work with collaborators in different industry sectors and time zones, building a hands-on kit for a variety of communities of learners.


Helpful, But Not Required
● PyTorch, TensorFlow, scikit-learn, NumPy, or pandas.
● Convolutional neural networks, object detection, or image classification.
● Experience with cameras, embedded systems, robotics, or engineering prototypes.
● Coursework in AI, machine learning, computer vision, probability, statistics, signals, or applied mathematics.

FLSA Status

Non-Exempt