Software Engineer, AI Engineer

Mactek Solutions
Dubai, AE
On-site

Job Description

## Full Description

Overview

Software Developer – AI-Powered Industrial Platforms at Mactek Solutions LLC.

Location:

Dubai, UAE. Type:

Full-time. Job

-SD-.

About Mactek Solutions

Mactek Solutions specializes in developing AI-enabled technologies combined with real-world on- and off-grid applications for renewable energy, power generation and water, data centers, large and medium manufacturing industries, and construction industry solutions. Our applications are productizing technology solutions which requires software, electronics, electromechanical and communications technologies. We seek enthusiastic candidates that wish to work across disciplines in existing and emerging technologies and are willing to adapt to ever advancing requirements.

Position Overview

We are seeking a talented Software Developer to join our multidisciplinary development team working across various innovative projects spanning multiple internal products and emerging technology solutions. This role involves close collaboration with Electronics, Electrical, and CAD/3D modeling teams to develop integrated AI-powered systems for industrial applications.

Key Responsibilities

  • Develop software solutions across multiple products and internal platforms
  • Create mobile applications for Android and iOS platforms for various industrial monitoring systems
  • Collaborate with Electronics teams on ESP

32 and IoT device integration

  • Work with Electrical engineers on smart grid and power system software interfaces
  • Partner with CAD/3D modeling teams on manufacturing and design optimization tools
  • Integrate AI/ML models into web and mobile applications across projects
  • Design and implement RESTful APIs for cross-platform data processing
  • Develop responsive web interfaces and mobile UIs for multidisciplinary project dashboards
  • Participate in cross-functional project planning and agile development processes

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • Mobile development experience in Android (Java/Kotlin) and/or iOS (Swift/Objective-C)
  • Experience with web development frameworks (React, Node.js, or similar)
  • Understanding of AI/ML concepts and frameworks (Tensor Flow, PyTorch)
  • Version control experience (Git)
  • Fresh graduate or 0–2 years of professional experience
  • Excellent English communication skills (written and spoken)

Preferred Skills

  • IoT data processing experience
  • API development and microservices

What We Offer

  • Government Support: UAE nationals eligible for NAFIS salary support program
  • Innovation Focus:

Work on cutting-edge renewable energy and AI solutions

Application Requirements

  • Updated CV/Resume
  • Cover letter specific to this position
  • Portfolio of software projects or Git Hub repository links
  • Academic transcripts (unofficial copies acceptable)
  • Mobile app projects or demos (if available)

How to Apply

Email: careers

Subject Line: “Software Developer – [Your Name]”

Expected

Start Date:

Immediate

Company Info

Mactek Solutions LLC | Office 805B Ibn Battuta Gate, Dubai, UAE | Phone: | Website:(Use the "Apply for this Job" box below)..ae

Equal Opportunity Employer | UAE Nationals and Residents Encouraged to Apply

Seniority level

  • Entry level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Equal Opportunity Employer | UAE Nationals and Residents Encouraged to Apply

#J-18808-Ljbffr

Skills & Requirements

Technical Skills

AImobile developmentAndroidiOSweb developmentReactNode.jsAI/MLTensorFlowPyTorchversion controlGitIoTAPI developmentmicroservicescommunicationteamworkadaptabilityinnovationAImobilewebIoTAPImicroservicesrenewable energypower generationwaterdata centersmanufacturingconstruction

Employment Type

FULL TIME

Level

mid

Posted

3/20/2026

Apply Now

You will be redirected to Mactek Solutions's application portal.