SLAM Algorithm Developer

24 hours ago


Islamabad, Islamabad, Pakistan Kodifly Full time

About Kodifly:

Kodifly is revolutionizing infrastructure monitoring through innovative spatial intelligence. With a strong presence in Hong Kong Science Park and collaborations with leading institutions, we specialize in 3D point cloud processing, digital twin creation, and LiDAR technology. Our flagship product, SpatialSense, combines these advancements to provide real-time insights enhancing infrastructure safety, efficiency, and sustainability.

Job Role:

We are seeking a highly skilled 3D Computer Vision Engineer to join our team in Islamabad, Pakistan. This position requires expertise in point cloud data processing, SLAM, point cloud registration, camera-LiDAR calibration, and deep learning techniques to empower smart cities.

Key Responsibilities:

  • Algorithm Development: Design and implement algorithms for 3D point cloud processing, object recognition, and segmentation.
  • SLAM Algorithm Optimization: Enhance and optimize SLAM algorithms for real-time application in mobile and static environments.
  • System Integration: Integrate and optimize AI technologies such as Open3D and 2D+3D inference models into our existing systems for improved 2D & 3D data analysis and visualization.
  • Cross-Functional Collaboration: Collaborate with cross-functional teams in Pakistan and Hong Kong to integrate new features into SpatialSense.
  • R&D: Conduct R&D to explore new techniques in computer vision and machine learning that can improve infrastructure monitoring.
  • System Robustness: Ensure the robustness and accuracy of our computer vision applications under various operational conditions
  • Model Development: Design and develop computer vision algorithms and models for various applications, including object detection, image classification, segmentation, and tracking.
  • Hardware Optimization: Optimize computer vision algorithms and models to leverage the power of NVIDIA hardware, such as GPUs and specialized accelerators (e.g., NVIDIA Tensor Cores).
  • Collaboration: Collaborate with hardware engineers and architects to explore and utilize the latest features and capabilities of NVIDIA hardware platforms.
  • Performance Analysis: Conduct performance profiling and benchmarking of computer vision algorithms on NVIDIA hardware to identify bottlenecks and optimize resource utilization.
  • End-to-End Integration: Implement and integrate computer vision algorithms into end-to-end systems, ensuring scalability, robustness, and real-time performance on NVIDIA hardware.
  • Research Collaboration: Collaborate with researchers and academic partners to explore and evaluate state-of-the-art computer vision techniques and their application on NVIDIA hardware.

Requirements:

  • 3+ years of experience
  • Bachelors, Masters or Ph.D. in Computer Science, Engineering, or related field with a specialization in computer vision.
  • Strong background in 3D point cloud data processing, including experience with SLAM, point cloud registration, and camera-LiDAR calibration.
  • Proficiency in applying deep learning methods to point cloud data.
  • Strong expertise in deep learning frameworks, such as TensorFlow or PyTorch, and proficiency in programming languages like Python and C++.
  • Extensive experience in optimizing computer vision algorithms for NVIDIA hardware, including GPUs and specialized accelerators (e.g., NVIDIA Tensor Cores).
  • In-depth understanding of computer vision concepts, including image processing, feature extraction, object detection, and segmentation.
  • Hands-on experience with NVIDIA CUDA and cuDNN libraries, as well as frameworks like TensorRT for efficient deployment on NVIDIA hardware.
  • Knowledge of parallel computing principles and GPU programming techniques is a plus.
  • Familiarity with computer vision libraries and tools, such as OpenCV, Dlib, or PCL.
  • Strong problem-solving and analytical skills, with the ability to optimize algorithms for performance and accuracy on NVIDIA hardware.
  • Experience with ROS software and methodologies.
  • Proficient in programming languages such as C++, Python, or similar.
  • Knowledge of machine learning and deep learning frameworks like TensorFlow or PyTorch.
  • Excellent analytical, problem-solving, and communication skills.
  • Team-oriented with an ability to work in a collaborative environment.

What We Offer:

  • Opportunity to work with cutting-edge technology in a rapidly evolving field.
  • A collaborative environment where innovation is encouraged and rewarded.
  • Competitive salary and share options.
  • Professional and personal growth opportunities and a chance to make a significant impact in infrastructure safety and efficiency.

  • Algorithms Developers

    4 weeks ago


    Islamabad, Islamabad, Pakistan Renzym Full time

    Number of positions: 2A person having BS or MS degree with a good background in signal processing and digital communication. Hands-on implementation of algorithms in MATLAB is a plus.The hired person will work on radar waveforms, GNSS, and/or tracking algorithms.Both fresh graduates and experienced professionals can apply. Salary will be commensurate with...


  • Islamabad, Islamabad, Pakistan Kodifly Full time

    About Kodifly's Mission:Kodifly aims to transform infrastructure monitoring through innovative spatial intelligence. With a focus on 3D point cloud processing, digital twin creation, and LiDAR technology, we strive to provide real-time insights enhancing infrastructure safety, efficiency, and sustainability.Job Position:We are seeking a highly skilled 3D...


  • Islamabad, Islamabad, Pakistan Kodifly Full time

    About Us:Kodifly is pushing the boundaries of infrastructure monitoring with innovative spatial intelligence. Located in the vibrant Hong Kong Science Park, we collaborate with leading institutions and experts to stay ahead in 3D point cloud processing, digital twin creation, and LiDAR technology. Our cutting-edge product, SpatialSense, brings together these...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    About this role:We are seeking a highly skilled 3D Computer Vision Engineer to join our dynamic team in Islamabad, Pakistan. Your expertise will be pivotal in developing innovative solutions for infrastructure monitoring using advanced spatial intelligence.Key Responsibilities:Design and implement algorithms for 3D point cloud processing, object recognition,...


  • Islamabad, Islamabad, Pakistan eMoldino Full time

    At eMoldino, we are committed to delivering cutting-edge solutions in Industrial IoT and AI. We are seeking an experienced Artificial Intelligence Developer to join our team. The ideal candidate will have expertise in machine learning, deep learning, and software engineering, and experience working with Python and AI frameworks.About the Project:This project...

  • NET Developer

    4 weeks ago


    Islamabad, Islamabad, Pakistan Opuseven - Creative Design Studio Full time

    .NET Developers are needed to design and develop a Windows desktop application using C# with multi-database support. The project involves working with cameras and their drivers using the provided APIs to capture video and image data. Finally, prepare the processing algorithms to be ported to GPUs for parallel processing if GPUs are available.Job...

  • AI and NLP Developer

    22 hours ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    About the RoleWe are looking for a highly skilled AI and NLP Developer to join our team. In this role, you will be responsible for designing and implementing AI systems and algorithms for solving complex problems.Key Responsibilities:Develop and deploy machine learning models for predictive and classification tasks using LLMs and NLP techniques.Design and...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    NADRA Technologies Ltd is a cutting-edge technology company that seeks a talented C++ Developer to join our team.Job SummaryThis position involves working on various software applications using C/C++ programming languages. The ideal candidate will have a strong background in computer science, experience with image processing algorithms, fingerprint matching...


  • Islamabad, Islamabad, Pakistan eMumba Full time

    Key ResponsibilitiesWe are looking for an experienced professional who can contribute to the success of our GenAI Solutions team. As an AI Research Scientist, you will be responsible for:Researching and developing innovative AI models and algorithmsDeveloping and maintaining scalable and secure cloud solutionsImplementing and integrating AI models and...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    NADRA Technologies Ltd is a leading technology company that values innovation and excellence. We are currently looking for a skilled C++ Developer to join our team.Job DescriptionIn this role, you will be responsible for designing, developing, and testing software applications using C/C++ programming languages. You will work closely with cross-functional...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    We are seeking an experienced C++ Developer to join our team at NADRA Technologies Ltd.Job OverviewThis role involves working with various image processing algorithms, fingerprint matching algorithms, and other technical aspects of software development using C/C++. We require a strong understanding of the Minutia Cylinder Code and experience with JNI (Java...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    We are seeking a talented Machine Learning Developer to join our team. As a key member of our data science group, you will design, develop, and deploy machine learning models to address specific business challenges.Responsibilities:Design and develop predictive models using various machine learning algorithms.Perform exploratory data analysis to uncover...


  • Islamabad, Islamabad, Pakistan Ikonicsolution Full time

    About the RoleWe are looking for a talented AI/ML Engineer to join our team and help us drive innovation in machine learning.The ideal candidate will have a proven track record of designing, developing, and deploying machine learning models, with expertise in Python and relevant libraries.In this role, you will work on a wide range of projects, from data...

  • AI Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Expromarket Full time

    AI Developer - Remote Expromarket, Pakistan Minimum Requirements:2 years experience in image processing, computer vision field required.Experience in projects based on deep learning image classification (DCNN), object detection (RCNN, F-RCNN, SSD, Yolo, etc.), semantic segmentation, instance segmentation algorithms (M-RCNN, DeepMask), and OCR...


  • Islamabad, Islamabad, Pakistan Ikonicsolution Full time

    We are looking for an experienced AI/ML Engineer to lead our team's efforts in developing cutting-edge AI solutions. The ideal candidate will have a strong background in Python programming, a deep understanding of machine learning algorithms, and excellent problem-solving skills.About IKONICIKONIC is a US-based IT company that specializes in providing...


  • Islamabad, Islamabad, Pakistan PointofIT Full time

    We are seeking an Online Presence Developer to join our team at PointofIT. The ideal candidate will have a strong understanding of how to optimize website content and structure for better search engine rankings.Key ResponsibilitiesOptimize website content and structure for better search engine rankings.Develop and implement comprehensive SEO...


  • Islamabad, Islamabad, Pakistan eMoldino Full time

    eMoldino is looking for a talented Supply Chain Optimization Specialist to join our team. The ideal candidate will have experience with Machine/Deep Learning-based techniques and a strong background in Computer Science, Mathematics, and Engineering. This role involves researching state-of-the-art SCO techniques, developing models/algorithms for SCO, and...

  • Web Development

    10 hours ago


    Islamabad, Islamabad, Pakistan beBee Careers Full time

    We are looking for an experienced Upwork specialist to join our team. The ideal candidate will have a strong background in proposal writing, client research, and Upwork's algorithm and job success strategies.Responsibilities:Write high-quality proposals for Web Development, SEO, and Digital Marketing projectsBid on relevant jobs dailyOptimize our Upwork...


  • Islamabad, Islamabad, Pakistan Ikonicsolution Full time

    Job Description:We are seeking an experienced AI/ML engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, Python programming, and a passion for developing cutting-edge AI solutions.Responsibilities:Design and develop machine learning models using Python and its libraries.Analyze complex datasets to...


  • Islamabad, Islamabad, Pakistan Irtifa Group Full time

    About the RoleWe are Irtifa Group, a leading organization in the Rawalpindi/Isalmabad region, seeking a skilled professional to manage our online presence.Develop and implement social media campaigns across various platforms.Collaborate with cross-functional teams to create cohesive content.Monitor and analyze campaign performance.RequirementsThree to five...