Senior Software Developer
We are looking for a hands-on full stack developer to help build and improve a detection software system with multiple features such as detection, classification, and counting objects from 3D point cloud data end to end. This is a full-time, on-site Software Engineer/developer role based in Al Ain , United Arab Emirates. Daily responsibilities include implementing back-end services and APIs, writing clean and testable code, integrating software with hardware and third-party platforms, and troubleshooting issues in production environments. The role involves collaborating with cross-functional teams, contributing to system to technical documentation, and participating in code reviews and continuous improvement initiatives. The Software Engineer/developer will also help ensure that solutions remain secure, scalable, and aligned with client requirements and industry standards.
Responsibilities:
- Build and maintain the LiDAR pipeline in Go and Python.
- Develop and improve object detection, classification, and counting.
- Build the React.js dashboard for visualizing point clouds and results.
- Optimize the pipeline for speed, accuracy, and reliability.
- Write clean, tested code and help shape technical decisions.
Qualifications needed :
- Strong, practical experience with Go and Python.
- Solid experience building web interfaces with React.js.
- Working knowledge of computer vision or 3D / point cloud data.
- Ability to do basics of software analysis
- Understanding of object detection and classification techniques.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Strong problem-solving abilities, attention to detail, and the capacity to work effectively in a diverse, on-site team environment.
- Good written and verbal communication skills in English; knowledge of Arabic is a plus.
Nice to Have:
- Experience with LiDAR or other sensor data.
- Experience with ML frameworks such as PyTorch or TensorFlow.
- Experience with point cloud tools such as PCL or Open3D.
- Familiarity with AI coding assistants such as Claude Code.