Python Developer Jobs - Ajman UAE
2 Jobs Found
<p>Key Responsibilities
• Integrate and maintain industrial camera and sensor systems with stable, repeatable acquisition.
• Develop reliable perception pipelines that generate robot-ready outputs, including measurements, poses, confidence scores, and quality metrics.
• Own camera calibration, camera-to-world/robot alignment, hand-eye calibration, and repeatability validation.
• Design and optimize image processing, detection, inspection, and sensor interpretation algorithms.
• Validate solutions under real-world production conditions and troubleshoot issues related to lighting, vibration, speed, and accuracy.
• Ensure perception outputs meet quality standards before reaching downstream execution systems.
• Document validation processes, performance metrics, and troubleshooting procedures.
What We're Looking For
• Strong problem-solving and debugging skills.
• Experience delivering production-ready industrial vision solutions.
• Ability to work in dynamic, fast-paced engineering environments.
• Excellent communication and collaboration skills</p><p>Required Skills & Experience
• Hands-on experience with industrial vision/camera integration in production environments.
• Strong expertise in 3D perception, including depth sensing, ToF cameras, and point cloud processing.
• Experience with camera calibration, coordinate transformations, and hand-eye calibration.
• Strong understanding of validation, quality gating, and perception reliability.
• Proficiency in C++ and/or Python, with strong knowledge of OpenCV.
• Experience debugging real-world perception challenges such as drift, dropped frames, and environmental variations.
Preferred Skills
• Sensor fusion and time synchronization.
• GPU acceleration for perception and inference pipelines.
• Experience with industrial robotics or automation systems.</p>
<p><strong>Roles & Responsibilities</strong></p><ul><li><p>Work directly with the founder to turn business problems and ideas into clear technical tasks and working solutions.</p></li><li><p>Understand and improve existing backend and full-stack systems, APIs, databases, integrations, and internal business tools.</p></li><li><p>Investigate bugs and technical issues using code, logs, data, and evidence before making conclusions.</p></li><li><p>Build and improve backend logic, APIs, database workflows, automations, and internal applications.</p></li><li><p>Use AI coding tools and agents to accelerate development, debugging, testing, research, and documentation.</p></li><li><p>Review and verify AI-generated work instead of trusting it blindly.</p></li><li><p>Learn unfamiliar technologies and platforms quickly when required.</p></li><li><p>Test changes properly and verify that the requested business outcome is actually achieved.</p></li><li><p>Clearly communicate what was completed, what was verified, what remains uncertain, and what should happen next.</p></li><li><p>Document important work so another developer can understand and continue it.</p></li><li><p>Take ownership of tasks from understanding the requirement through implementation, testing, and handover.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><p>We are looking for a hands-on software engineer who is strong in practical problem solving, fast learning, and technical execution.</p><p>The ideal candidate should:</p><ul><li><p>Be currently based in the UAE and available for full-time, on-site work.</p></li><li><p>Have real hands-on software development experience, preferably in backend or full-stack development.</p></li><li><p>Understand APIs, databases, business logic, Git, debugging, and testing.</p></li><li><p>Think logically, investigate before making assumptions, and be comfortable solving unfamiliar problems.</p></li><li><p>Be able to enter an existing system, understand how it works, and make safe improvements.</p></li><li><p>Actively use AI development tools such as ChatGPT, Claude, Cursor, Codex, or similar tools.</p></li><li><p>Understand and verify AI-generated code and technical recommendations before accepting them.</p></li><li><p>Be curious about technology and able to learn new tools quickly.</p></li><li><p>Take ownership and work independently while knowing when to ask for help.</p></li><li><p>Communicate technical issues clearly in English or Arabic.</p></li></ul><p>Experience with Node.js, PHP/Laravel, Python, React/Next.js, MySQL/PostgreSQL, Docker, cloud platforms, DevOps, ERP, e-commerce, SaaS, or AI/LLM systems is an advantage, but no specific technology stack is mandatory.</p><p><strong>We value practical ability, intelligence, learning speed, and ownership more than certificates or experience with a specific platform</strong></p>