Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wabtec Logo

Senior Computer Vision Engineer

Wabtec

$67,400 - $96,000
Aug 20, 2025
Norcross, GA, US
Apply Now

Wabtec is seeking a Computer Vision Engineer to design, develop, and optimize advanced image processing and deep learning solutions for real-time applications on their vision-based wayside detectors for the rolling stock maintenance market. The goal is to improve condition assessment of train components, reduce maintenance costs, and increase fleet availability.

Requirements

  • Proficiency in Python and MATLAB, with strong C++ development experience.
  • Experience with OpenCV, PyTorch, TensorFlow, and related ML/DL libraries.
  • Strong understanding of deep learning techniques and algorithm design tailored for computer vision.
  • Familiarity with unsupervised learning methods is a plus.
  • Experience with point cloud data processing is an advantage.
  • Knowledge of MLOps/DevOps workflows and best practices is preferred.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus, with preference for AWS.

Responsibilities

  • Design, implement, and optimize computer vision algorithms using Python, MATLAB, and C++ for real-time performance.
  • Develop state-of-the-art solutions combining traditional image processing and deep learning for accurate rail component detection and measurement.
  • Research and apply new techniques in deep learning, unsupervised learning, and computer vision to enhance accuracy and efficiency.
  • Collaborate with cross-functional teams to integrate vision solutions into existing systems.
  • Conduct performance analysis, profiling, and optimization to meet high-speed processing requirements.
  • Develop prototypes and proof-of-concept projects to validate new technologies.
  • Stay current with emerging trends in AI, computer vision, and image processing, and contribute innovative ideas to the team.

Other

  • 2+ years of hands-on experience in image processing, computer vision, and deep learning applications.
  • Excellent problem-solving skills, with the ability to work independently and collaboratively.
  • Strong communication skills to effectively articulate complex technical concepts.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.