1

Perception Algorithm Engineer Jobs in Pittsburgh, PA

Research Engineer

Pittsburgh, PA · On-site +1

$122K - $215K/yr

... algorithms for our self-driving vehicles. You will work closely with our team of world-renowned ... perception, motion forecasting, planning, traffic modeling and sensor simulation, integrating ...

Research Engineer

Pittsburgh, PA · On-site +1

$122K - $215K/yr

... algorithms for our self-driving vehicles. You will work closely with our team of world-renowned ... perception, motion forecasting, planning, traffic modeling and sensor simulation, integrating ...

... Engineers using an AI-first approach to enable safe self-driving at scale. - Lead or Contribute to ... new algorithms for Autonomous Vehicle (AV). This includes topics such as perception, prediction ...

Showing results 41-60

Perception Algorithm Engineer information

See Pittsburgh, PA salary details

$57.8K

$108.4K

$197.1K

How much do perception algorithm engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for perception algorithm engineer in Pittsburgh, PA is $108,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,200.00 and $128,600.00 per year, depending on experience, location, and employer.

What is a perception algorithm engineer?

A Perception Algorithm Engineer is a professional who develops algorithms that enable machines—such as autonomous vehicles or robots—to interpret and understand sensory data from their environment. This typically involves processing data from cameras, lidar, radar, and other sensors to identify objects, track movement, and understand surroundings. Perception Algorithm Engineers work with computer vision, sensor fusion, and machine learning techniques to create reliable and efficient perception systems. Their work is crucial in making machines aware of their surroundings and enabling them to respond appropriately. They often collaborate with hardware, software, and robotics teams to integrate their algorithms into real-world applications.

What are some common challenges faced by perception algorithm engineers when integrating their solutions into autonomous systems?

Perception Algorithm Engineers often encounter challenges when ensuring their algorithms perform reliably in diverse real-world environments, such as varying lighting, weather conditions, and sensor noise. Integrating algorithms with hardware requires close collaboration with robotics and systems engineering teams to optimize performance and latency. Additionally, balancing accuracy with computational efficiency is crucial, as perception modules must run in real time on embedded systems. Addressing these challenges involves rigorous testing, continuous model improvement, and effective cross-functional communication.

What are the key skills and qualifications needed to thrive as a perception algorithm engineer, and why are they important?

To thrive as a Perception Algorithm Engineer, you need a strong background in computer vision, machine learning, and programming (typically C++ or Python), often supported by a degree in computer science, robotics, or a related field. Familiarity with tools like TensorFlow, PyTorch, OpenCV, and ROS, as well as experience with sensor data (e.g., LiDAR, cameras), is crucial. Strong analytical thinking, problem-solving abilities, and effective teamwork are standout soft skills for this role. These skills are vital to develop robust perception systems that enable autonomous vehicles and robots to interpret and interact safely with complex real-world environments.

What are popular job titles related to Perception Algorithm Engineer jobs in Pittsburgh, PA?

For Perception Algorithm Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Perception Algorithm Engineer jobs in Pittsburgh, PA look for?

The top searched job categories for Perception Algorithm Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Perception Algorithm Engineer jobs?

Cities near Pittsburgh, PA with the most Perception Algorithm Engineer job openings:

Autonomy Software Engineer (C++)

Near Earth Autonomy, Inc.

Pittsburgh, PA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 22 days ago


Job description

Autonomy Software Engineer (C++)
Company Overview
Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our technology enables aircraft ranging in scale from sub-meter to full scale to autonomously inspect, map, survey, and transport. We are serious about system design, development, real-world testing, and delivering to customers working, useful systems.
Responsibilities and Duties
The Autonomy Software Engineer will implement and maintain autonomy software and algorithms for autonomous, full-scale helicopters. This role will focus on building, maintaining, and improving the autonomous behaviors for aircraft. Based on experience, engineers will be given ownership to both utility and core software modules within the autonomy architecture.
We are looking for candidates who are highly motivated independent thinkers, passionate about state-of-the-art technology; also self-starting, empathetic team players, and strong communicators. The ideal candidate for this position can multitask effectively, is comfortable working on a quick development tempo, and most importantly enjoys bringing new autonomy technology to life.
Qualifications and Skills
  • Bachelor's degree in Robotics, Computer Science, Computer Engineering or equivalent
  • Exposure to a variety of robotics concepts including control, motion planning, behavior arbitration, and perception
  • Strong C++ design and programming skills
  • Experience with Python or similar programming languages
  • Experience with ROS2
  • Expertise with software engineering practices and software development life cycle
  • Familiarity with development in a Linux environment
  • Willingness to travel and spend time in the field

Preferred Additional Skills
  • Master's or Ph.D. in Robotics, Computer Science, or equivalent
  • Industry experience in robotics or autonomous flight domains
  • Experience designing modular, testable, and extensible C++ APIs
  • Experience with integration and field testing of robotic systems

Due to the nature of Near Earth's funding, this position requires US citizenship or Permanent Resident status. Due to work related to federal contracts, this position is subject to successful completion of a background check.
Benefits
  • Stock options
  • 401(k) plan
  • Health, dental, and vision benefits
  • Life insurance; long-term and short-term disability benefits