Bachelor's degree in Computer Science, Engineering or any related field, or a Diploma with 5 years of experience in similar role or software engineering is required for this position.
Strong experience with Git.
Knowledge of software design patterns and architectural principles.
...
The Senior GeoAI / ML Engineer is responsible for designing, developing, and deploying production-grade Artificial Intelligence (AI), Machine Learning (ML), and GeoAI solutions to support spatial intelligence initiatives. The role focuses on geospatial foundation models, computer vision, remote sensing, georeferencing, spatial analytics, and AI-powered geospatial applications, while ensuring solutions are scalable, reliable, and production-ready.
Design and develop GeoAI, Machine Learning, and Computer Vision solutions.
Build image segmentation, object detection, and feature extraction models.
...
Implement and maintain DevOps practices, including Continuous Integration (CI), Continuous Delivery (CD), and Infrastructure as Code (IaC), to refine deployments.
Develop, and support cloud solutions, including deployment pipelines, automation, virtual machines, and PaaS services.
Assess security vulnerabilities, ensuring understanding of security standards.
...
To design, develop, and implement new/modified and integration of enterprise/business solutions.
To test and evaluate new solutions.
To determine the best practices by referring to customer’s requirements – in proposing, designing, and implementing a total solution. This including efforts estimation.
...
End-to-End Development: Lead the design and implementation of robust, scalable software applications with Flutter/React and complementary technologies.
AI-Enhanced Features: Integrate AI-driven components—such as smart search, chatbots, product recommendations, and predictive UI elements—into modern retail solutions.
System Integration: Work closely with AI, backend, and DevOps teams to connect applications with APIs, cloud services (especially Azure), and analytics pipelines.
...
Support the sales team to secure business prospects and increase the company revenue.
Query prospects to qualify sales opportunities in conjunction with sales team in order to accurately determine product fit, size and probability of success.
Support product development activities from initial concept, feasibility study, trial validation, process improvement, until mass production implementation.
Review product designs, engineering specifications, and customer requirements to ensure manufacturing feasibility.
Support the development and improvement of casting and machining processes to achieve product quality, productivity, and cost objectives.
...
Provide hands-on technical support for the installation, setup, commissioning, buy-off, upgrading, troubleshooting, repair and preventive maintenance of sensor products at customer sites, both locally and overseas.
Conduct product demonstrations and provide training to customers on the proper operation, maintenance and application of sensor products.
Respond promptly to customer enquiries and technical issues, identify root causes and implement corrective actions within the required timeframe.
...
We are looking for a dynamic, industry-savvy Autodesk Trainer / Application Engineer to join our growing team. In this role, you will be the bridge between complex engineering software and practical construction applications. You will design, develop, and deliver high-impact technical training courses to engineering professionals, project managers, and trainees looking to upskill.
Implement and maintain DevOps practices, including Continuous Integration (CI), Continuous Delivery (CD), and Infrastructure as Code (IaC), to refine deployments.
Develop, and support cloud solutions, including deployment pipelines, automation, virtual machines, and PaaS services.
Assess security vulnerabilities, ensuring understanding of security standards.
...