1

Internship Computer Vision Engineer Jobs in Pennsylvania

... technical role (internship experience counts) * Strong analytical and data review skills ... Exposure to computer vision, image processing, or ML model output validation * SQL or database ...

... technical role (internship experience counts) * Strong analytical and data review skills ... Exposure to computer vision, image processing, or ML model output validation * SQL or database ...

... technical role (internship experience counts) * Strong analytical and data review skills ... Exposure to computer vision, image processing, or ML model output validation * SQL or database ...

Research Engineer

Pittsburgh, PA · On-site +1

$122K - $215K/yr

You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...

Research Engineer

Pittsburgh, PA · On-site +1

$122K - $215K/yr

You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...

You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...

You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that ...

... Engineering, AI, Machine Learning, Computer Vision, Robotics and/or similar technical field(s) of study. - Demonstrated research/software engineering experience: through previous internships, work ...

Perception Engineer

Pittsburgh, PA · Hybrid

$115K - $150K/yr

Through custom underwater cameras, computer vision, and machine learning we are able to quantify ... The Role As a Perception Engineer you will help develop and deploy next-generation sensing ...

Perception Engineer

Pittsburgh, PA · Hybrid

$115K - $150K/yr

Through custom underwater cameras, computer vision, and machine learning we are able to quantify ... The Role As a Perception Engineer you will help develop and deploy next-generation sensing ...

Design and implement advanced video analysis systems using computer vision and deep learning ... Mentor junior engineers and contribute to technical decision-making across the team * Explore and ...

* Proficiency in programming languages such as Python, Java, or R * Experience with AI frameworks ... Strong understanding of machine learning, deep learning, NLP, and computer vision * Knowledge of ...

next page

Showing results 1-20

Internship Computer Vision Engineer information

What are the key skills and qualifications needed to thrive as an Internship Computer Vision Engineer, and why are they important?

To thrive as an Internship Computer Vision Engineer, you need a solid background in computer science, mathematics, and image processing, usually demonstrated through coursework or relevant project experience. Familiarity with programming languages like Python or C++, frameworks such as OpenCV or TensorFlow, and knowledge of machine learning algorithms are commonly expected. Strong problem-solving abilities, attention to detail, and effective teamwork skills help you stand out in this collaborative and innovative field. These skills and qualities are crucial for developing, testing, and optimizing computer vision solutions that address real-world visual data challenges.

What types of projects and responsibilities can I expect as an Internship Computer Vision Engineer?

As an Internship Computer Vision Engineer, you’ll typically work on tasks such as developing and testing algorithms for image and video analysis, assisting in dataset preparation and annotation, and supporting the implementation of computer vision models. You may also help evaluate model performance and collaborate closely with senior engineers or researchers to integrate solutions into real-world applications. Interns often participate in team meetings, present their findings, and receive mentorship, which provides a valuable learning environment and exposure to the latest industry tools and practices.

What does an Internship Computer Vision Engineer do?

An Internship Computer Vision Engineer assists in developing and testing algorithms that allow computers to interpret and process visual information from the world, such as images and videos. They often work on tasks like object detection, image classification, and facial recognition using programming languages like Python and tools such as OpenCV or TensorFlow. Interns may also help collect and annotate datasets, run experiments, and analyze results under the guidance of senior engineers. This role is ideal for students or recent graduates seeking hands-on experience in the field of computer vision and artificial intelligence.
What are the most commonly searched types of Computer Vision Engineer jobs in Pennsylvania? The most popular types of Computer Vision Engineer jobs in Pennsylvania are:
What are popular job titles related to Internship Computer Vision Engineer jobs in Pennsylvania? For Internship Computer Vision Engineer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Internship Computer Vision Engineer jobs in Pennsylvania look for? The top searched job categories for Internship Computer Vision Engineer jobs in Pennsylvania are:
Robotic Software Engineer (Perception)

Robotic Software Engineer (Perception)

Ghost Robotics

Philadelphia, PA • On-site

Other

Posted 20 days ago


Job description

Description

We are a robotics company building autonomous systems that operate in complex, dynamic environments. Our perception stack enables our robots to understand, localize, and navigate the world in real time, and we place a strong emphasis on robustness, performance, and maintainable engineering.


We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and systems engineers to bring perception algorithms from research into reliable, production-ready software.


This role is ideal for someone who enjoys bridging the gap between theory and deployment-turning academic algorithms into efficient, well-engineered systems.


Responsibilities


  • Design and implement SLAM and localization systems (visual, visual-inertial, lidar, or multi-sensor)
  • Develop and integrate computer vision pipelines for perception tasks such as feature extraction, tracking, mapping, and scene understanding
  • Implement and optimize estimation algorithms (e.g., filtering, optimization-based methods)
  • Fuse data from multiple sensors (cameras, IMUs, lidars, depth sensors)
  • Evaluate perception system performance using real-world data and metrics
  • Optimize algorithms for real-time performance and robustness
  • Collaborate with controls and planning teams to support downstream autonomy
  • Maintain clean, well-tested, production-quality code
  • Contribute to tooling, datasets, and evaluation frameworks

Requirements

Required Qualifications


  • Strong background in robotics perception or computer vision
  • Experience implementing SLAM or localization systems in practice
  • Solid understanding of:
  • 3D geometry and coordinate transformations
  • Camera models and calibration
  • Feature-based and/or direct visual methods
  • Probabilistic state estimation
  • Proficiency in C++ and/or Python
  • Experience working in Linux environments
  • Familiarity with robotics software stacks (e.g., ROS / ROS 2)
  • Strong debugging and data analysis skills


Preferred Qualifications


  • Experience with specific SLAM frameworks (e.g., ORB-SLAM, VINS, Cartographer, GTSAM)
  • Experience with lidar-based perception and mapping
  • Familiarity with deep learning-based perception models
  • Experience deploying perception systems on real robots
  • Knowledge of GPU acceleration (CUDA, OpenCL)
  • Experience with dataset curation and annotation
  • Publications or research background in robotics or computer vision