CareerPlanSign in

Delivery AI Software ​Engineer​ing Intern

Casablanca, Morocco💼 Internship🗓 2026-01-06 → 2026-09-12

Core

Design, build, and deliver technology solutions for client consulting and product teams, translating business needs into scalable software components.

Role type

Delivery AI Software Engineering Intern

Builds

Secure, high-quality, and maintainable software components for client projects

Domain

Software Development / Web Applications

Deliverable

production ML models | product features

Required skills

Python (Flask, Django, FastAPI), Node.js (NestJS, Express), Java/Spring Boot, .NET, React, Vue.js, Angular, Postgres, MariaDB, MySQL, Clean code, OOP, design patterns, RESTful API design, Unit testing (Mocha, Jest, Jasmine), Git, Linux, shell scripting, Docker, Kubernetes, Terraform, Microservices, AWS, Azure, GCP, CI/CD tooling, NoSQL databases, Data visualization libraries, Wireframing basics

Preferred skills

Mobile development, Experience in multiple development areas

Technologies

Python, Node.js, Java, .NET, React, Vue.js, Angular, Postgres, MariaDB, MySQL, Mocha, Jest, Jasmine, Docker, Kubernetes, Terraform, AWS, Azure, GCP

Responsibilities

Translate business needs into technical requirements and scalable solutions, Apply clean code principles and testing practices, Contribute to building secure software components, Collaborate within multidisciplinary teams, Communicate technical concepts to stakeholders

Seniority

Intern, final-year student or recent graduate

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.