‹ Back
Senior Computer Vision / AI Engineer
JOB SUMMARY
Roles
Job details
Taraki is hiring for one of its clients in US. Role OverviewThis 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- Contribute to the companys 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 visionRequired 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 softwarePreferred
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 systemsEducationBS, 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.
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- Contribute to the companys 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 visionRequired 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 softwarePreferred
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 systemsEducationBS, 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.
Discover the company
Explore other offers from this company or learn more about Taraki.
The company
T
Taraki Pakistan



