Job Code: REF/HRS/SRF/25-10963
| Date Posted:
12/01/2026
| Expiry Date:
09/03/2026
| Location:
True
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
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
Qualification
Minimum Qualification:
Bachelor’s degree in Computer Science, Artificial Intelligence, Software Engineering, or related field minimmium of 5 years and should have Strong programming skills in Python (mandatory); experience with Java, C++, or JavaScript is a plus.
Experience
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.