Job Description – Solution Architect (AI Developer)
Group Function & Role Purpose:
The AI Developer is responsible for designing, developing, and deploying AI-based solutions that solve complex business problems across multiple functions within the organization. The role will leverage advanced machine learning algorithms, natural language processing (NLP), computer vision, and deep learning models to create innovative, intelligent systems that enhance decision-making and automate workflows.
The AI Developer will work closely with data scientists, engineers, and business stakeholders to deliver scalable AI solutions. The role is critical for driving the organization's digital transformation agenda, empowering business users with advanced AI-powered tools, and improving operational efficiency through intelligent automation.
Key Accountabilities:
- AI Solution Development: Design and implement AI models, including machine learning, deep learning, NLP, and computer vision applications.
- Collaboration with Stakeholders: Work with business units, data scientists, and engineers to understand specific AI requirements and ensure delivery of accurate, high-performing models.
- Model Training & Optimization: Develop, train, and fine-tune machine learning models, optimizing for accuracy, performance, and scalability.
- Data Processing and Feature Engineering: Prepare data through preprocessing, cleaning, transforming, and feature engineering.
- Algorithm Selection: Choose suitable ML/DL algorithms based on problem specifications.
- AI Deployment: Deploy models into production and integrate with existing systems.
- Monitoring and Maintenance: Monitor performance, retrain, and update models as needed.
- AI Innovation & Research: Stay updated on the latest AI/ML advancements and apply innovative techniques.
- Documentation and Reporting: Maintain transparency through documentation and generate detailed performance reports.
Technical Skills (3–4 years minimum experience required):
- Machine Learning & Deep Learning: Regression, decision trees, SVMs, CNN, RNN, LSTM
- Programming Languages: Python, R, Java
- Frameworks/Libraries: TensorFlow, Keras, PyTorch, Scikit-learn, OpenCV
- NLP & Computer Vision: Text classification, sentiment analysis, image recognition, object detection
- Data Engineering: Pandas, NumPy, Spark
- Model Deployment: AWS, Azure, GCP; Docker, Kubernetes
- Optimization Techniques: Hyperparameter tuning, ensemble learning
- Version Control & CI/CD: Git, CI/CD workflows
- AI Ethics & Governance: Awareness of fairness, accountability, and transparency
Knowledge, Skills & Experience:
- Minimum Qualifications: Bachelor's in Computer Science, Data Science, AI, or related field (Master’s/Ph.D. preferred)
- Experience: 3+ years in AI/ML development and deployment
- Data Experience: Working with large datasets and real-time data
- Business Understanding: Ability to identify opportunities for AI-driven optimization
- Analytical Thinking: Strong problem-solving skills
- Communication Skills: Ability to explain complex technical concepts to non-technical stakeholders
- Collaboration: Proven ability to work in cross-functional teams
- Adaptability: Willingness to learn and apply new AI technologies
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Data Scientist
2026-05-22
AI Software Engineer (m/f/d) - Berlin
2026-05-21
AI Engineer - DDAI
2026-05-20
- Posted
- May 30, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dubai
- Company
- Dicetek LLC
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Data Scientist
2026-05-22
AI Software Engineer (m/f/d) - Berlin
2026-05-21
AI Engineer - DDAI
2026-05-20