Data Analytics and Machine Learning Associate Job Snapshot
Role: Data Analytics and Machine Learning Associate - Location: Dubai, United Arab Emirates - Industry: I T and Services - Function: Business Analysis-Research - Experience: Practical experience through internships or academic projects - Job Type: Full Time - Work Arrangement: On-site
Position Overview
Majid Al Futtaim Global Solutions (MAF GS) is seeking a Data Analytics and Machine Learning Associate to support data engineering, business intelligence, dashboard development, and artificial intelligence initiatives in Dubai, United Arab Emirates. The role involves designing and optimizing data pipelines, developing interactive dashboards using Tableau and Power BI, and applying statistical analysis and machine learning techniques to address business challenges. Working with Python, SQL, and modern analytics tools, the successful candidate will help transform business data into reliable datasets, meaningful performance indicators, and actionable insights that support operational and strategic decision-making. The position also provides opportunities to contribute to AI innovation through predictive analytics, natural language processing, Generative AI experimentation, and the development of practical analytical prototypes.
Job Details
Country: United Arab Emirates - City: Dubai - Industry: I T and Services - Function: Business Analysis-Research - Salary: Not disclosed - Gender: No Preference - Candidate Nationality: Not specified - Job Type: Full Time - Work Arrangement: On-site
Key Responsibilities
Data Engineering and Pipeline Development
- Design, develop, and optimize scalable data pipelines using Python and SQL/MySQL.
- Prepare structured, reliable, and reporting-ready datasets for business intelligence and analytics.
- Perform data extraction, cleaning, transformation, and validation activities.
- Use Python libraries such as Pandas and NumPy to process and analyze datasets.
- Improve data quality, consistency, and accessibility for reporting requirements.
- Support efficient data processing workflows and reusable analytical solutions.
- Maintain appropriate documentation for data pipelines, transformations, and analytical models.
Business Intelligence and Dashboard Development
- Develop and maintain interactive dashboards using Tableau and Microsoft Power BI.
- Translate business reporting requirements into meaningful visualizations and performance indicators.
- Define, monitor, and present key performance indicators (KPIs) using consistent reporting standards.
- Enhance existing dashboards to improve clarity, usability, and analytical value.
- Prepare datasets and reporting structures that support accurate business performance monitoring.
- Collaborate with stakeholders to understand reporting needs and improve dashboard adoption.
- Apply data governance and quality principles to dashboard development and KPI reporting.
Data Analysis and Statistical Insights
- Conduct exploratory data analysis to identify trends, patterns, and relationships within business datasets.
- Apply statistical techniques to evaluate business performance and operational challenges.
- Analyze data to generate practical insights and support evidence-based recommendations.
- Prepare analytical findings for business stakeholders and decision-makers.
- Use advanced Excel, Python, and SQL to support data exploration and reporting.
- Present complex analytical results in a clear and understandable manner.
- Support operational and strategic decision-making through structured data analysis.
Predictive Analytics and Machine Learning
- Develop and evaluate predictive analytics and machine learning models.
- Apply machine learning concepts to address relevant business challenges.
- Use Python libraries such as scikit-learn for model development and evaluation.
- Support feature engineering, data preparation, and model testing.
- Assess model performance using appropriate evaluation techniques.
- Identify opportunities to improve analytical accuracy and model effectiveness.
- Document model assumptions, results, limitations, and recommendations.
- Contribute to reusable machine learning assets that support future analytical initiatives.
Analytics Application Development
- Develop lightweight analytics applications and proof-of-concept solutions using Streamlit.
- Create interactive analytical tools that improve stakeholder access to data and insights.
- Integrate relevant datasets, analytical outputs, and visualizations into prototype applications.
- Test application functionality and usability against defined business requirements.
- Support the deployment and demonstration of analytics prototypes.
- Maintain documentation for application development and future enhancements.
Artificial Intelligence and Innovation Support
- Contribute to AI, natural language processing (NLP), and Generative AI initiatives.
- Support experimentation with emerging AI technologies and analytical methods.
- Assist in developing and validating AI-related proof-of-concept solutions.
- Explore relevant tools and platforms, including Hugging Face and NLP frameworks.
- Evaluate prototype results and document potential business applications.
- Collaborate on innovative use cases that support data-driven business improvements.
- Prepare recommendations for further development or implementation of successful analytical concepts.
Data Governance and Documentation
- Maintain documentation for data models, analytical workflows, dashboards, and code repositories.
- Follow established data quality and governance requirements.
- Support consistency in KPI definitions, reporting logic, and analytical outputs.
- Use version control practices to manage code changes and development activities.
- Organize analytical documentation to support collaboration and knowledge sharing.
- Maintain reusable code and analytical assets for future development.
- Ensure analytical work is traceable and appropriately documented.
Stakeholder Collaboration and Reporting
- Work with business stakeholders to understand data, analytics, and reporting requirements.
- Translate analytical findings into clear business insights and recommendations.
- Coordinate dashboard development and reporting deliverables.
- Present analytical outputs and prototype results to relevant stakeholders.
- Gather feedback to improve the usability and effectiveness of analytical solutions.
- Support stakeholder adoption of dashboards and data-driven reporting tools.
- Communicate project progress, findings, and technical considerations effectively.
Project Deliverables and Outcomes
- Develop and maintain reliable datasets suitable for reporting and analytical applications.
- Deliver interactive Tableau and Power BI dashboards aligned with stakeholder requirements.
- Produce reusable analytical assets and documented data models.
- Support the delivery of at least one analytics, machine learning, or AI prototype.
- Document prototype outcomes, findings, and recommendations for potential future implementation.
- Maintain organized code repositories and supporting technical documentation.
- Contribute to measurable improvements in the accessibility and usefulness of business information.
Qualifications and Experience
- Relevant degree in a quantitative discipline.
- Practical experience in data analytics, programming, or related analytical activities through internships or academic projects.
- Proficiency in Python, including Pandas and NumPy.
- Strong working knowledge of SQL/MySQL for data management, transformation, and analysis.
- Experience with business intelligence and visualization tools, including Tableau and Power BI.
- Advanced Microsoft Excel skills.
- Understanding of key performance indicators and business reporting requirements.
- Knowledge of exploratory data analysis and statistical techniques.
- Familiarity with machine learning concepts, feature engineering, model development, and evaluation.
- Experience developing analytics applications or prototypes using Streamlit.
- Exposure to AI platforms, Hugging Face, or natural language processing frameworks.
- Familiarity with Git/GitHub and collaborative software development practices.
- Experience using development environments such as Jupyter, Google Colab, Visual Studio Code, or PyCharm.
- Strong analytical thinking, problem-solving, communication, and organizational skills.
- Attention to detail and willingness to continuously develop technical knowledge.
Technical Skills and Competencies
Programming and Data Engineering
- Python programming.
- Pandas and NumPy.
- SQL and MySQL.
- Data extraction, transformation, and validation.
- Data pipeline development and optimization.
- Data quality and governance.
- Data modeling and documentation.
Business Intelligence and Visualization
- Tableau dashboard development.
- Microsoft Power BI.
- Advanced Microsoft Excel.
- KPI definition and performance monitoring.
- Interactive data visualization.
- Business reporting and dashboard optimization.
- Analytical reporting and stakeholder communication.
Data Science and Machine Learning
- Exploratory data analysis.
- Statistical analysis and interpretation.
- Predictive analytics.
- Machine learning fundamentals.
- Feature engineering.
- Model development and evaluation.
- scikit-learn.
- Analytical problem-solving.
Artificial Intelligence and Application Development
- Streamlit application development.
- Analytics prototyping.
- Artificial intelligence experimentation.
- Natural language processing.
- Generative AI concepts and use cases.
- Hugging Face platform familiarity.
- Proof-of-concept development and validation.
Development Tools and Collaboration
- Git and GitHub.
- Jupyter Notebook.
- Google Colab.
- Visual Studio Code.
- PyCharm.
- Code documentation and version control.
- Collaborative analytical development.
- Technical knowledge sharing.
Professional Competencies
- Analytical thinking and attention to detail.
- Structured problem-solving.
- Clear stakeholder communication.
- Ability to explain technical findings to business audiences.
- Collaboration across technical and business teams.
- Effective organization and documentation.
- Continuous learning and adaptability.
- Focus on data accuracy and practical business outcomes.
About Majid Al Futtaim Global Solutions
Majid Al Futtaim Global Solutions supports business operations through shared capabilities, including data analytics, reporting, and technology-enabled solutions. Within this role, the focus is on strengthening data-driven decision-making through reliable data pipelines, business intelligence dashboards, predictive analytics, and AI experimentation. The successful candidate will contribute to analytical solutions that help business stakeholders access meaningful information, understand performance, and evaluate opportunities for improvement. Majid Al Futtaim is committed to creating great moments for everyone, every day.