Design, train, and deploy advanced computer vision systems for complex 3D applications. Develop scalable and high-performance AI pipelines for 3D scene understanding, object detection, tracking, reconstruction, and sensor-based vision systems. Collaborate with junior engineers and contribute to technical excellence across the team.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
๐ข Please read the job description carefully and ensure your CV is fully updated ๐ข
๐ Position: Senior Computer Vision Engineer
๐ Location: 100% Remote โ Based in Egypt
๐ Job Type: Full-time
๐ฐ Salary: Competitive salary (based on experience)
๐ Experience: 4+ years
๐ Start Date: Immediate
๐ผ Industry: Artificial Intelligence / Computer Vision / Advanced Technology
๐ Working Days: From Sunday to Thursday
๐ต About the Role
We are looking for a Senior Computer Vision Engineer with strong hands-on experience in 3D computer vision, deep learning, SLAM, and real-world AI deployment.
This role is ideal for an engineer who combines strong research and implementation capabilities, with the ability to design, train, optimize, and deploy advanced computer vision systems for complex 3D applications. The ideal candidate should be comfortable working across the full lifecycle of computer vision solutions, from model development and dataset preparation to system optimization, deployment, and mentoring junior engineers.
You will play a key role in developing scalable and high-performance AI pipelines for 3D scene understanding, object detection, tracking, reconstruction, and sensor-based vision systems.
๐ต Key Responsibilities
- Design, train, and fine-tune deep learning models for 3D computer vision tasks such as segmentation, detection, and object tracking
- Develop and implement advanced algorithms for 3D reconstruction, Structure-from-Motion (SfM), and SLAM
- Research and build methods that combine 2D and 3D data for applications such as scene understanding, object recognition, and reconstruction
- Build scalable deep learning pipelines using frameworks such as PyTorch and TensorFlow
- Apply strong understanding of geometry, linear algebra, and optimization to improve model accuracy and robustness
- Prepare and manage large-scale datasets for training and evaluation, including preprocessing, augmentation, and synthetic data generation
- Use visualization and debugging tools such as Open3D and Matplotlib to inspect 3D models and algorithms
- Deploy and optimize AI models for real-world production environments with a focus on scalability and performance
- Utilize tools such as Docker and Kubernetes for deployment and infrastructure efficiency
- Work with multi-sensor data and contribute to sensor fusion pipelines involving IMU, GPS, and related inputs
- Support real-time vision applications and system integration with hardware platforms where needed
- Mentor junior engineers and contribute to technical excellence across the team
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
๐ต Required Qualifications
- 4+ years of proven professional experience in Computer Vision
- Strong hands-on experience with deep learning frameworks such as PyTorch, TensorFlow, or PyTorch Lightning
- Strong understanding of 3D computer vision fundamentals, including depth data, point clouds, geometric transformations, and registration
- Solid mathematical foundations relevant to computer vision, including linear algebra, geometry, and optimization
- Practical experience with SLAM techniques, including monocular and multi-sensor setups
- Experience with Structure-from-Motion (SfM) algorithms
- Good hands-on experience with sensor fusion using data from sources such as IMU and GPS
- Knowledge of traditional computer vision techniques such as SIFT, ORB, optical flow, and visual odometry
- Strong programming skills in Python and C/C++
- Experience with libraries such as OpenCV, Open3D, and 3D visualization/debugging tools
- Familiarity with Docker, Kubernetes, and Git
- Exposure to cloud-based AI environments such as AWS SageMaker or Google Vertex AI
- Strong problem-solving ability and experience optimizing models for real-world use cases
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
๐ต Preferred Qualifications
- Experience working with LiDAR hardware and LiDAR data preprocessing/post-processing
- Experience with BIM models and 3D modeling
- Experience with GANs and Vision-Language Models (VLMs)
- Experience integrating vision systems into real-time processing pipelines
- Experience working with hardware-connected vision systems
- Knowledge of Reinforcement Learning
๐ต Why Join Fekra?
๐ ISO-Certified & ISTQB Platinum Partner โ Be part of a globally recognized company.
๐ 100% Remote โ Work from anywhere!
๐ฐ Competitive Salary
๐ Exciting Projects โ Work on cutting-edge fintech and cloud-based applications.
๐ Career Growth โ Enjoy continuous learning and professional development.
๐ก Flexible Work Options โ Part-time and full-time remote opportunities.
๐ค Collaborative Culture โ Join a dynamic, supportive, and innovative team.
Similar Jobs
Explore other opportunities that match your interests
opsera
moxie labs