1

Computer Vision Engineer Jobs in Pennsylvania (NOW HIRING)

Computer Engineer

University Park, PA · On-site

$109K - $128.60K/yr

Penn State University is seeking highly motivated Computer Engineers to join their Access and Evaluation Department within the Applied Research Laboratory. The role involves developing software for ...

New

The Test Engineer will strengthen the testing and validation layer for the MHE Vision platform ... computer vision, image processing, or ML model output validation • SQL or database querying ...

Knowledge of deep learning , NLP, or computer vision (depending on role focus) * Experience ... Background in software engineering best practices * Master's or PhD in Computer Science, AI, ML, or ...

Perception Engineer

Pittsburgh, PA · On-site +1

$115K - $150K/yr

Through custom underwater cameras, computer vision, and machine learning we are able to quantify ... Production Engineering: Contribute to the production codebase, ensuring algorithms are scalable ...

Research Engineer

Pittsburgh, PA · On-site

$100K - $300K/yr

Position Overview We are hiring Research Engineers to develop scalable robotic systems aimed at ... computer vision. * Experience working with robot systems and large-scale model training. Base ...

... ML or computer vision systems * 5+ years managing and growing ML engineering teams * Deep expertise in computer vision: object detection, image segmentation, OCR, and CNN architectures * Strong ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118.90K - $156.80K/yr

... computer vision) and algorithms is crucial. • Proficiency in Python is essential. C++ also ... innovation in the engineering design of silicon to systems. Founded in 1988, the company is ...

next page

Showing results 1-20

Computer Vision Engineer information

See Pennsylvania salary details

$48.6K

$121.8K

$137.8K

How much do computer vision engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for computer vision engineer in Pennsylvania is $121,807.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $131,800.00 per year, depending on experience, location, and employer.

What Does a Computer Vision Engineer Do?

Computer vision is a branch of artificial intelligence that attempts to replicate human analytical processes by using algorithms and computer models to understand and identify patterns in images. As a computer vision engineer, you use software to handle the processing and analysis of large data populations, and your efforts support the automation of predictive decision-making efforts. Your responsibilities involve research, programming, data analysis, and user interface design. You may work on a variety of exciting development projects like self-driving cars, mobile devices, innovative features and capabilities in sports and entertainment, and the next generation of social media enhancements.

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

To thrive as a Computer Vision Engineer, you need a strong background in computer science, mathematics, and machine learning, often supported by a relevant degree and experience with image processing algorithms. Familiarity with tools and frameworks such as OpenCV, TensorFlow, PyTorch, and proficiency in programming languages like Python or C++ is essential, along with knowledge of deep learning techniques. Analytical thinking, creativity, and effective communication are standout soft skills for this role. These skills and qualities are crucial for developing innovative vision solutions, interpreting complex data, and collaborating efficiently within interdisciplinary teams.

What are some common challenges faced by Computer Vision Engineers when deploying models to production environments?

Computer Vision Engineers often encounter challenges such as ensuring model accuracy in diverse real-world conditions, optimizing models for efficiency on edge devices, and handling large-scale data processing. Deploying models to production requires balancing performance with resource constraints and addressing issues like latency, scalability, and data privacy. Collaborating closely with software engineers and data scientists is crucial to integrate solutions effectively and continuously monitor and improve model performance in live applications.

What are Computer Vision Engineers?

Computer Vision Engineers are professionals who develop algorithms and systems that enable computers to interpret and process visual information from the world, such as images and videos. They work on tasks like object detection, facial recognition, image segmentation, and more, often using machine learning and deep learning techniques. These engineers apply their expertise in fields like robotics, autonomous vehicles, healthcare, and augmented reality, turning raw visual data into actionable insights.

What is the difference between Computer Vision Engineer vs Machine Learning Engineer?

AspectComputer Vision EngineerMachine Learning Engineer
Required CredentialsBachelor's or Master's in CS, Electrical Engineering, or related; knowledge of image processing and computer vision librariesBachelor's or Master's in CS, Data Science, or related; strong programming and statistical skills
Work EnvironmentDevelops algorithms for image/video analysis, object detection, and recognition in tech, automotive, or healthcare industriesBuilds models for various data types, including text, images, and structured data across multiple sectors
Employer & Industry UsageTech companies, autonomous vehicles, robotics, healthcareTech firms, finance, e-commerce, healthcare, and research institutions

While both roles involve machine learning techniques, Computer Vision Engineers specialize in developing algorithms for visual data, whereas Machine Learning Engineers work on broader data modeling across various data types. The roles often overlap but differ mainly in focus and application areas.

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 Computer Vision Engineer jobs in Pennsylvania? For Computer Vision Engineer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Computer Vision Engineer jobs in Pennsylvania look for? The top searched job categories for Computer Vision Engineer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Computer Vision Engineer jobs? Cities in Pennsylvania with the most Computer Vision Engineer job openings:
Infographic showing various Computer Vision Engineer job openings in Pennsylvania as of May 2026, with employment types broken down into 2% Internship, 96% Full Time, and 2% Contract. Highlights an 85% In-person, 4% Hybrid, and 11% Remote job distribution, with an average salary of $121,807 per year, or $58.6 per hour.

Computer Engineer

Penn State University

University Park, PA • On-site

$109K - $128.60K/yr

Full-time

Posted 2 days ago


Penn State University rating

8.0

Company rating: 8.0 out of 10

Based on 98 frontline employees who took The Breakroom Quiz

146th of 529 rated colleges and universities


Job description

Job Summary:
Penn State University is seeking highly motivated Computer Engineers to join their Access and Evaluation Department within the Applied Research Laboratory. The role involves developing software for full-stack development, conducting data analysis, and implementing data analytics techniques to transform raw data into meaningful information.
Responsibilities:
• Develop software and approaches for full-stack development, including low-level code, working directly with hardware, developing cloud solutions, data engineering for information storage and retrieval, and development of front-end tools for use by data analysts
• Conduct data analysis, incorporating multiple data modalities and formats and exploratory data analysis for testing hypothesis
• Implement, test, and evaluate services to compare models competing to solve the same problem; support test and evaluation of software and models
• Develop and implement data analytics techniques and applications to transform raw data into meaningful information using data-oriented programming languages and visualization software
• Develop and apply algorithms and prototypes to extract and analyze information from large structured and unstructured datasets that support analytics objectives
• Visualize, interpret, and report data findings in dynamic data reports
Qualifications:
Required:
• Python
• Linux, including familiarity with bash and shell scripts
• Cloud architectures
• Bachelor's Degree - Engineering or Science
• 5+ years of relevant experience (if filled as Research and Development Engineer - Advanced Professional)
• 2+ years of relevant experience (if filled as Research and Development Engineer - Intermediate Professional)
• No prior relevant work experience required (if filled as Research and Development Engineer - Professional)
• Ability to obtain a government security clearance
• U.S. citizenship
Preferred:
• Additional computer programming languages such as Java, or C/C++
• Development of software within DoD development environment
• Development or evaluation of AI/ML models
• A degree in computer science, statistics, mathematics, or applied mathematics
• Current eligibility for access to classified information at the Secret or Top Secret level or higher and may be subject to a government background investigation to upgrade clearance eligibility, if required
Company:
There’s a reason Penn State consistently ranks among the top one percent of the world’s universities. Founded in 1855, the company is headquartered in University Park, pa, US, , with a team of 10001+ employees. The company is currently Late Stage.

What Penn State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom