
Software Engineer
2 days ago
Job Description - Software Engineer
About Kodifly:
Kodifly is at the forefront of transforming infrastructure monitoring through advanced spatial intelligence. Based in the vibrant hub of Hong Kong Science Park and backed by initiatives like HKAI Lab and the Nvidia Inception program and now expanding to Islamabad, Pakistan - we specialize in pioneering 3D point cloud processing, digital twin creation, and cutting-edge LiDAR technology. Our flagship product, SpatialSense, integrates these technologies to provide real-time, actionable insights that enhance the safety, efficiency, and sustainability of infrastructure projects.
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 software applications according to specifications.
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.
Analyze performance data and iterate on our solutions to enhance accuracy and robustness in spatial data handling.
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 programming languages such as C++, Python, or similar.
Strong understanding of software development principles, practices, and methodologies.
Experience with backend software development frameworks and libraries.
Familiarity with version control systems (e.g., Git) and collaborative development tools (e.g., Jira, Confluence).
Knowledge of relational and non-relational databases 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
-
Senior Software Engineer
1 week ago
Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full timeBS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses exchange functionality to ensure a copy of every sent/received email (internal/external) is copied and sent to the Main Server. Our server stores the mail permanently and allows users to search for their mail using an...
-
Mechanical Draftsman
2 days ago
Islamabad, Islamabad, Pakistan Avant Energy & Engineer Full time 450,000 - 600,000 per yearNotice:Experience working on P&IDs is compulsory.Civil engineers or draftsmen with experience in architecture or construction also should refrain from applying. (Do not apply)Those who have experience in modeling or designing in CAD or CAM should also not apply (especially CNC background)Engineers or applicants with experience working in the process / oil &...
-
Jr Software Automation Engineer
2 days ago
Islamabad, Islamabad, Pakistan Vadion (Software Product Development Services) Full time 400,000 - 800,000 per yearWould you be interested in working within a team that is building an AI/ML enterprise software that automates business processes at a large scale?We seek a Junior Software Automation Engineer interested in software automation using enterprise-grade tools, scripts, and ML models for ourIslamabadoffice.ResponsibilitiesWrite code snippets in JavaScript or ...
-
Software Engineer
3 weeks ago
Islamabad, Islamabad, Pakistan Devsinc Full timeDevsinc is looking for passionate Associate Software Engineers - MERN to join its team.Requirements:Assist in building full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js)Write clean, efficient, and maintainable codeWork closely with senior developers to implement new features and optimize existing onesCollaborate with...
-
Software Engineer
19 hours ago
Islamabad, Islamabad, Pakistan Devopshunt Full timeSoftware Engineer (.NET, Azure and Angular)Type: Full-timeLocation Type: HybridSalary: Not disclosedDescriptionWe are seeking a highly skilled and motivated .NET Core Engineer with skills in Angular and exposure to cloud technologies - Microsoft Azure.As a .NET Engineer, you will be responsible for developing and implementing complex business logic in...
-
Trainee Software Developer
19 hours ago
Islamabad, Islamabad, Pakistan Contour Software Full timeAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
Software Engineer
2 days ago
Islamabad, Islamabad, Pakistan Unity International School Full time $480,000 - $720,000 per yearUnity International School is looking for a software Engineer to join our development team.B.sc software EngineerMust have command on Software Application Developer, GUIExpert in .Net, Python programmingArduino programming will be an added advantageMust have 3+ years of experience in relevent fieldMust demonstrate a passion for learningMust be a good team...
-
Software Engineer
3 weeks ago
Islamabad, Islamabad, Pakistan Kodifly Full timeJob Description - Software EngineerAbout Kodifly:Kodifly is at the forefront of transforming infrastructure monitoring through advanced spatial intelligence. Based in the vibrant hub of Hong Kong Science Park and backed by initiatives like HKAI Lab and the Nvidia Inception program and now expanding to Islamabad, Pakistan - we specialize in pioneering 3D...
-
Principal Software Engineer
19 hours ago
Islamabad, Islamabad, Pakistan Elixir Technologies Corporation Full timeReporting to the Director Engineering, the Principal Software Engineer is a highly motivated individual contributor, and a key member of the engineering team participating in setting technical direction for new and existing products, recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the...
-
Senior Software Engineer
19 hours ago
Islamabad, Islamabad, Pakistan Global Rescue Full timeSenior Software Engineer - Java Full Stack DeveloperJoin to apply for the Senior Software Engineer - Java Full Stack Developer role at Global RescueContinue with Google Continue with GoogleSenior Software Engineer - Java Full Stack DeveloperJoin to apply for the Senior Software Engineer - Java Full Stack Developer role at Global RescueBrief DescriptionGlobal...