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. By integrating AI-powered analytics, digital twins, and real-time spatial intelligence, we help cities and enterprises improve efficiency, quality assurance, and safety across the infrastructure lifecycle.
Job Description
We are looking for a Senior Software Engineer to strengthen our core technology stack and lead a high-performing, dynamic team. This role involves hands-on ownership of production-grade, real-world AI and computer-vision systems, with direct impact on product innovation, scalability, and long-term reliability across our platform.
Design, develop, and refine algorithms with a strong focus on computer vision and spatial data processing, including GIS-based data presentation.
Design, develop, test, and maintain scalable software applications according to specifications.
Collaborate with product managers, designers, and stakeholders to translate requirements into robust technical solutions.
Write clean, efficient, and well-documented code following best software engineering practices.
Conduct code reviews to ensure code quality, maintainability, and performance standards.
Debug and resolve complex software defects in a timely manner.
Participate in architecture and design discussions, contributing to technical decision-making aligned with business goals.
Collaborate with cross-functional teams to integrate software components and resolve integration challenges.
Stay up-to-date with emerging technologies and industry trends to continuously improve development practices.
Collaborate with QA and assurance engineers to define and execute comprehensive test strategies.
Contribute to the continuous improvement of development processes, tools, and workflows.
Develop and maintain applications for edge and cloud environments.
Participate in the design and development of advanced features leveraging computer vision techniques for digital twin technology.
Analyze performance metrics and iterate on solutions to enhance accuracy, robustness, and scalability of spatial data systems.
Bachelor’s, Master’s, or Ph.D. in Computer Science, Engineering, or a related field.
4+ years of professional experience in software engineering, preferably with exposure to computer vision systems.
2+years experience in Leadership role
Proficiency in building applications for cloud and edge environments.
Solid understanding of cloud platforms such as AWS, Azure, or GCP and their associated services.
Familiarity with edge computing concepts (CDN, caching, edge deployment).
Prior exposure to DevOps practices and deployment pipelines.
Experience with ROS software and methodologies is a plus.
Strong proficiency in C++, Python, or similar programming languages.
Solid understanding of software development principles, design patterns, and methodologies.
Experience with backend frameworks (e.g., Django) and related libraries.
Familiarity with version control systems (Git) and collaboration tools (Jira, Confluence).
Knowledge of relational and non-relational databases and data modeling principles.
Strong grasp of data structures, algorithms, and object-oriented programming concepts.
Experience with unit and integration testing frameworks.
Strong analytical and problem-solving skills.
Clear communication skills and ability to work effectively in cross-functional teams.
Ability to work independently while owning features end-to-end.
Opportunity to work with state-of-the-art AI and spatial intelligence technology.
A collaborative environment where innovation and ownership are encouraged.
Competitive salary and share options.
Professional growth opportunities and the ability to make a real-world impact in infrastructure safety and efficiency.
Fast-track growth opportunities for high performers
High autonomy and flexibility for leaders to build and own their domain
If you’re ready to apply your senior-level computer vision and software engineering skills to solve real-world challenges and build impactful infrastructure technology, Kodifly is looking for you. Apply now and be part of shaping the future of spatial intelligence. 🚀