Talent.com
Software Engineer
Software EngineerKodifly • Islamabad, Islamabad Capital Territory, Pakistan
Software Engineer

Software Engineer

Kodifly • Islamabad, Islamabad Capital Territory, Pakistan
30+ days ago
Job description

Join to apply for the Software Engineer role at Kodifly .

About Kodifly : Kodifly is an AI-first spatial intelligence company transforming infrastructure monitoring and management. Headquartered in Hong Kong Science Park, with an expanded presence in Pakistan and ongoing expansion into the Kingdom of Saudi Arabia, we are backed by HKAI Lab and the Nvidia Inception program. Our expertise spans 3D point cloud processing, digital twin creation, and LiDAR technology. We develop intelligent infrastructure solutions that enable cities and enterprises to operate with greater efficiency and insight. By integrating AI-powered analytics, digital twins, and real‑time spatial intelligence, we help our partners streamline asset inspections, elevate quality assurance, and enhance safety throughout the entire infrastructure lifecycle.

Job Description

We are looking for a Software Engineer with a focus on Computer Vision to enhance our technology stack. This role offers a unique opportunity to work on real‑world applications of AI and computer vision, contributing directly to the innovation and effectiveness of our SpatialSense product.

Key Responsibilities

  • Develop and refine algorithms to enhance our capabilities, with a particular focus on spatial data presentation using GIS.
  • Design, develop, test, and maintain robust and scalable backend software applications according to specifications.
  • Implement and manage database systems (relational and non‑relational) and optimize database queries for high performance.
  • Integrate and manage asynchronous tasks and services using technologies like Celery for efficient backend operations.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scope.
  • Write clean, efficient, and well‑documented code using appropriate software development methodologies.
  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Debug and resolve software defects and issues in a timely manner.
  • Participate in architecture and design discussions to propose and implement solutions that align with business goals.
  • Collaborate with cross‑functional teams to integrate software components and resolve integration issues.
  • Stay up‑to‑date with emerging technologies and industry trends to continuously improve software development practices.
  • Collaborate with other assurance engineers to develop and execute comprehensive test plans.
  • Contribute to the continuous improvement of development processes and tools.
  • Create cutting applications for the edge and cloud.
  • Participate in the design and development of new features that utilize cutting‑edge computer vision techniques to advance our digital twin technology.

Qualifications

  • Bachelors, Masters or Ph.D. in Computer Science, Engineering, or related field
  • Proficiency in creating applications for the cloud and edge
  • Solid understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and associated services.
  • Familiarity with edge computing concepts and technologies, such as CDN, caching, and edge caching.
  • Prior DevOps experience
  • Experience with ROS software and methodologies is a plus.
  • Proficient in Python, with proven experience using the Django framework.
  • Minimum 1 year of professional experience with other backend technologies / frameworks (e.g., Flask, Node.js, Ruby on Rails, DRF Java Spring) is required.
  • Strong understanding and practical experience with WebSockets and Webhooks.
  • Solid understanding of caching mechanisms (e.g., Redis, Memcached) to improve application performance.
  • Experience with task queuing systems, particularly Celery.
  • Strong understanding of software development principles, practices, and methodologies.
  • Familiarity with version control systems (e.g., Git) and collaborative development tools (e.g., Jira, Confluence).
  • Expert knowledge of relational databases (e.g., PostgreSQL, MySQL) and database design principles.
  • Solid understanding of data structures, algorithms, and object‑oriented programming concepts.
  • Experience with unit testing and integration testing frameworks.
  • Strong problem‑solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and effectively in a team environment.
  • We Offer

  • Opportunity to work with state‑of‑the‑art technology in a rapidly evolving field.
  • A collaborative environment where innovation is encouraged and rewarded.
  • Competitive salary and share options.
  • Professional development opportunities and a chance to make a significant impact in infrastructure safety and efficiency.
  • Join Us at Kodifly

    If you’re ready to apply your computer vision skills to tackle real‑world challenges and drive technological advancement, Kodifly is looking for you. Apply now and begin your journey at the cutting edge of infrastructure technology!

    Create a job alert for this search

    Software Engineer • Islamabad, Islamabad Capital Territory, Pakistan

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    BlackStone eIT • PK
    Quick Apply
    BlackStone eIT, a leading technology company, is currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer at BlackStone eIT...Show more
    Last updated: 30+ days ago
    Senior Software Engineer - FinTech Compliance (1-Year Contract)

    Senior Software Engineer - FinTech Compliance (1-Year Contract)

    National Compliance • Islamabad, Islamabad Capital Territory, Pakistan
    A leading tech and consulting solutions provider is seeking an experienced Senior Software Developer in Faisalabad, Pakistan. This role involves designing and implementing compliance solutions for f...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer (ML Infrastructure)

    Senior Software Engineer (ML Infrastructure)

    Motive Technologies, Inc • Islamabad, Pakistan
    Who we are Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance t...Show more
    Last updated: 18 days ago • Promoted
    Software Developer

    Software Developer

    S&P Global • Islamabad, Islamabad Capital Territory, Pakistan
    Grade Level (for internal use) : 09.Our team is at the forefront of designing, architecting, and developing our Content applications using a wide array of evolving tools and technologies.This role o...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer, Trilogy (Remote) - $100,000 / year USD

    AI Software Engineer, Trilogy (Remote) - $100,000 / year USD

    Crossover • Rawalpindi Cantonment, Punjab, Pakistan
    AI Software Engineer, Trilogy (Remote) - $100,000 / year USD.Join to apply for the AI Software Engineer, Trilogy (Remote) - $100,000 / year USD role at Crossover. This range is provided by Crossover.You...Show more
    Last updated: 3 hours ago • Promoted • New!
    AI-Assisted Software Engineer (Middleware and API Integrations)

    AI-Assisted Software Engineer (Middleware and API Integrations)

    CloudPSO Inc • Islamabad, IS, pk
    Quick Apply
    Contract (5 Months option to extend).Assigned API connectors, normalization modules, and dashboard features with testing and documentation. We are building a Middleware Integration Platform th...Show more
    Last updated: 18 days ago
    Sr. Software Engineer

    Sr. Software Engineer

    dinCloud Pakistan An ATSG Company • Islamabad, Islamabad Capital Territory, Pakistan
    The Senior Software Engineer is a technical role responsible for the design, development, and optimization of scalable applications and APIs using Python 3. Django, and Django Rest Framework (DRF).T...Show more
    Last updated: 3 hours ago • Promoted • New!
    Principal Software Engineer- React Native

    Principal Software Engineer- React Native

    Creative Chaos • Islamabad, Islamabad Capital Territory, PK
    Quick Apply
    A Principal Software Engineer for React Native is an associate at Creative Chaos who is mainly responsible for developing front-end mobile client applications for various software platforms.A Princ...Show more
    Last updated: 30+ days ago
    Software Security Engineer : Craft Secure, Resilient Code

    Software Security Engineer : Craft Secure, Resilient Code

    Codesbyte • Islamabad, Islamabad Capital Territory, Pakistan
    A tech solutions provider is seeking a skilled Security Engineer to analyze software designs for security threats and implement necessary countermeasures. Candidates must have experience in software...Show more
    Last updated: 3 hours ago • Promoted • New!
    AI Software Engineer — Remote, Lead Spec & Architecture

    AI Software Engineer — Remote, Lead Spec & Architecture

    Crossover • Islamabad, Islamabad Capital Territory, Pakistan
    A global technology company is seeking an AI Software Engineer for a remote role.The successful candidate will contribute to designing systems, translating knowledge into specifications, and overse...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer - Python & Next.js (Onsite, Islamabad, USD Salary)

    Senior Software Engineer - Python & Next.js (Onsite, Islamabad, USD Salary)

    HR POD - Hiring Talent Globally • Islamabad, Pakistan
    Quick Apply
    Python, ReactJS, NextJS, or similar).Proven track record of architecting and delivering scalable, production-grade microservices in high-traffic environments. Deep expertise in API design, database ...Show more
    Last updated: 30+ days ago
    Software Engineer - MERN

    Software Engineer - MERN

    Devsinc • Islamabad, Pakistan
    Overview Devsinc is looking for a talented.As a MERN Developer, you will be responsible for developing dynamic web applications using the MERN stack (MongoDB, Express. You will work closely with fro...Show more
    Last updated: 30+ days ago • Promoted
    Principle Software Engineer

    Principle Software Engineer

    Translation Empire • Rawalpindi, Punjab, PK
    Quick Apply
    Manage and troubleshooting company products.New features development and updates.Development of customized solutions based on customer need. Design and review new systems being developed by the team...Show more
    Last updated: 30+ days ago
    Software Engineer - AI

    Software Engineer - AI

    Xperion • Islamabad, Pakistan
    Xperion is an innovative technology company focused on delivering transformative digital solutions that drive business growth and operational excellence. With expertise in intelligent, scalable, and...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer I - Backend

    Senior Software Engineer I - Backend

    Careem • Islamabad, Pakistan
    Careem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose...Show more
    Last updated: 30+ days ago • Promoted
    FinTech Software Engineer - C# / .NET Core, SQL

    FinTech Software Engineer - C# / .NET Core, SQL

    S&P Global • Islamabad, Pakistan
    A global financial services company is seeking a Software Developer to work on applications that influence global financial markets. The ideal candidate will have extensive experience in C# and.NET ...Show more
    Last updated: 1 day ago • Promoted
    Remote Senior Software Engineer : Spec‑Driven & AI‑Led

    Remote Senior Software Engineer : Spec‑Driven & AI‑Led

    Crossover • Rawalpindi Cantonment, Punjab, Pakistan
    A leading software firm is seeking a Senior Software Engineer who will lead system design and implementation using AI coding tools. This remote position offers a competitive salary of $100,000 per y...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer (MERN)

    Senior Software Engineer (MERN)

    VentureDive • PK
    Quick Apply
    Job Brief We are looking for a Senior Software Engineer (MERN) who will be responsible for building and implementing new web applications, pages, and sites. their integration and writing powerful c...Show more
    Last updated: 28 days ago