Back
Senior Computer Vision / AI Engineer
Remote Roles
Scottsdale
PKR undefined - PKR undefined
Remote
Full-time
6-10 Years
5 days ago
Apply
Job Description
Role Overview

This is an opportunity to become a key contributor to a growing organization focused on solving high-impact mobility problems. The Senior Computer Vision AI Software Engineer will lead engineering efforts, design and implement advanced software systems, and collaborate with cross-functional teams to deliver reliable AI-powered solutions.

Responsibilities
Business Responsibilities
  • Contribute to the company’s growth strategy and technical direction
  • Collaborate across multiple teams working on mobility and transportation technologies
  • Troubleshoot and support field applications
  • Work within a Scrum/Agile development environment
  • Conduct knowledge transfer and training for engineers
  • Mentor team members and conduct one-on-one meetings
Technical Responsibilities
  • Develop high-quality real-time embedded software focused on performance and reliability
  • Apply computer vision and deep learning techniques to analyze LiDAR, video, and radar data
  • Build perception algorithms for object detection, classification, and tracking
  • Define requirements for hardware, software, and communication systems
  • Develop embedded firmware in C++
  • Build and maintain data pipelines and datasets for model training
  • Integrate deep learning models into perception systems
  • Maintain solutions for object recognition and obstacle detection
  • Produce clear technical documentation from architecture to implementation guides
  • Conduct technical analysis of optical devices such as LiDAR
  • Implement best practices including automated testing, CI/CD, code reviews, and code standards
  • Design systems resilient to failures
  • Work with vendors and technology partners to resolve technical issues
  • Stay current with research in AI and computer vision
Required Skills and Experience
  • 4–8+ years of experience in technology development and engineering leadership
  • Strong proficiency in C++ and Python (minimum 5 years)
  • Experience developing on Linux platforms
  • Expertise in computer vision, machine learning, or deep learning systems
  • Experience with Kalman filters and model development for object detection and classification
  • Experience processing sensor data from cameras, LiDAR, radar, and sensor fusion systems
  • Strong software design, system architecture, and algorithm development skills
  • Experience building distributed or real-time embedded systems
  • Ability to write maintainable, production-grade software
Preferred Qualifications
  • Experience with NVIDIA Jetson edge devices (Nano, NX, Orin)
  • Familiarity with NVIDIA libraries such as TensorRT and DeepStream
  • Experience with robotics or perception systems
  • Knowledge of networking, multithreading, and distributed systems
  • Experience with data labeling and image annotation
  • Knowledge of cloud architecture or web systems
Education

BS, MS, or PhD in Computer Science, Robotics, Artificial Intelligence, Software Engineering, Electrical Engineering, Applied Mathematics, Physics, or a related field.

Soft Skills
  • Strong problem-solving ability
  • Excellent communication and collaboration skills
  • Ability to work independently and in fast-paced environments
  • Ability to prioritize tasks and explain technical decisions clearly