Taraki is hiring for one of its clients in US.
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 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 vision
Required Skills and Experience
- 48 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
Taraki is hiring for one of its clients in US.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 softw...
Taraki is hiring for one of its clients in US.
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 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 vision
Required Skills and Experience
- 48 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
View more
View less