
Graduate Software Engineer - AI
Capgemini
Job Description
Job description / Role Employment: Full Time We are looking for a talented and highly motivated Graduate Software Engineer with a passion for Artificial Intelligence (AI) and Analytics to join our team on a long-term contract. The ideal candidate will be a recent graduate with a strong foundation in software development and a keen interest in AI and data-driven analytics. This role offers the opportunity to work on innovative AI and analytics projects, learning from experienced professionals while contributing to the development of cutting-edge solutions. AI & Analytics Development: • Assist in the design and development of software solutions focused on AI technologies and data analytics. • Collaborate with data scientists and senior developers to build machine learning models and AI algorithms. • Support the development of data analytics tools and dashboards to visualize and interpret business insights. • Participate in the integration of AI models into applications to enhance business operations. • Contribute to coding, testing, and debugging software applications under the guidance of senior engineers. Learning & Collaboration: • Work closely with cross-functional teams to learn best practices and contribute to solving business problems with AI and analytics. • Gain exposure to real-world AI and analytics applications while contributing fresh ideas and perspectives. • Engage in continuous learning opportunities, developing expertise in AI, machine learning, and data analytics. Software Engineering Best Practices: • Write clean, efficient, and well-documented code, following software engineering standards. • Assist in ensuring the scalability, reliability, and performance of software applications. • Contribute to code reviews and assist in the continuous integration and testing of AI-powered solutions. Requirements: Education: • A recent graduate (Bachelor’s or Master’s degree) in Computer Science, Software Engineering, Data Science, or a related field. Languages: • Proficiency in both Arabic and English (written and spoken fluently). Technical Skills: • Strong programming skills in languages such as Python, Java, or C++, with knowledge of AI and machine learning libraries (e.g., TensorFlow, PyTorch, Scikit-learn). • Familiarity with data processing and visualization tools (e.g., Pandas, NumPy, Power BI). • A basic understanding of cloud platforms (e.g., AWS, Azure) and big data technologies (e.g., Hadoop, Spark) is a plus. • Exposure to databases and APIs, with an interest in integrating external data sources into applications. Analytical & Problem-Solving Skills: • Strong problem-solving abilities and analytical thinking skills to understand complex problems and devise innovative solutions. • A natural curiosity and eagerness to apply AI and analytics in real-world scenarios. Communication: • Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical audiences. Salary: AED 10,000 to 12,500 per month inclusive of fixed allowances.
Job Skills
Job Overview
Date Posted
Location
Offered Salary
10000 - 12500 AED permonth