Job Search and Career Advice Platform

Enable job alerts via email!

AI Software Developer

GAL

Abu Dhabi

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Abu Dhabi is seeking an AI Software Developer to design and deploy cutting-edge AI solutions. The role involves developing AI-powered applications and optimizing models using Machine Learning techniques. Candidates should have 3–7 years in software development, with a focus on AI or ML, hands-on experience with Python frameworks like TensorFlow and PyTorch, and familiarity with cloud AI solutions. Join us to enhance operational efficiency and drive innovation in AI solutions.

Qualifications

  • 3–7 years of software development experience, with 2+ years in AI or ML.
  • Hands-on experience with AI frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • Experience with cloud-based AI solutions (AWS, Azure, or GCP).

Responsibilities

  • Design, develop, test, and deploy AI software applications.
  • Work with data for model training and evaluation.
  • Collaborate with stakeholders and maintain AI models.

Skills

Machine Learning
Artificial Intelligence
Python
Data Preprocessing
Natural Language Processing
Cloud AI Solutions

Tools

TensorFlow
PyTorch
Scikit-learn
Job description

AI Software Developer is responsible to design, develop, and deploy intelligent software solutions using Artificial Intelligence (AI), Machine Learning (ML), and data-driven technologies. The role focuses on building scalable AI applications that enhance automation, decision-making, and operational efficiency across business systems.

Duties and Responsibilities
  1. Design, develop, test, and deploy AI-powered software applications.
  2. Build and optimize Machine Learning and Deep Learning models.
  3. Develop APIs and backend services to integrate AI models into enterprise systems.
  4. Work with structured and unstructured data for model training and evaluation.
  5. Implement Natural Language Processing (NLP), Computer Vision, or Predictive Analytics solutions as required.
  6. Optimize model performance, accuracy, scalability, and security.
  7. Collaborate with data scientists, system architects, and business stakeholders.
  8. Maintain documentation for AI models, code, and system architecture.
  9. Monitor AI systems in production and improve models continuously.
  10. Ensure compliance with data privacy, cybersecurity, and ethical AI standards.
Communications
  • Strong communication and documentation skills.
  • Ability to work in cross-functional teams.
  • Proactive mindset and continuous learning attitude.
Other Factors
  • Experience with LLMs, Transformers, or Generative AI.
  • Knowledge of AI governance, explainability, and ethical AI.
  • Cloud or AI certifications.
Nationality

No Restriction

Experience

3–7 years of experience in software development with at least 2+ years focused on Artificial Intelligence or Machine Learning solutions.

Proven experience in developing, training, testing, and deploying AI/ML models in production environments.

Hands‑on experience with Python-based AI frameworks such as TensorFlow, PyTorch, or Scikit‑learn.

Experience integrating AI models into applications using REST APIs or microservices.

Practical experience working with large datasets, data preprocessing, feature engineering, and model evaluation.

Experience with cloud‑based AI solutions (AWS, Azure, or GCP).

Familiarity with CI/CD pipelines, MLOps tools, and version control systems (Git).

Experience in maintaining and improving AI systems post‑deployment.

Exposure to NLP, Computer Vision, or Predictive Analytics projects is preferred.

Experience working in enterprise, government, or regulated environments is an advantage.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.