
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.
Industries: Information Technology & Services
Function: Web Development
Job Skills
- Analytical Skills
- Problem Solving
- Technical Support
- Communications
- English
Job Overview
Date Posted
Location
Offered Salary
10000 - 12500 AED permonth
Expiration date
Experience
Qualification
