Company: EXTRA Media S.A.R.L. — Moroccan tech subsidiary of the German EXTRA Immobiliengruppe


📍 Location: Casablanca, Morocco 


💼 Type: Part-time (15–20 hrs/week) 


🗓 Duration: 3–6 months (extension possible) 


💶 Compensation: Paid

Hybrid/Remote: Home office possible after onboarding


You will code AI services and agents, design n8n/Zapier automations, build vector databases for RAG-style apps, and help ship AI calling agents. You’ll collaborate closely with our software lead in Germany and work hands-on with Claude and other high-end tools to deliver real, production-grade automations for our group.


Tasks



* Build and maintain AI agents (task-oriented workflows, tool use, memory).


* Design n8n and Zapier workflows (webhooks, retries, error handling, monitoring).


* Implement vector DB pipelines (ingestion, embeddings, indexing, retrieval, evaluation).


* Contribute to AI calling agents (call flow design, STT/TTS integration, CRM updates).


* Develop Python utilities/services for orchestration, testing, and integration.


* Collaborate via Git, participate in code reviews, write clear docs and small test cases.


Tooling you’ll touch




* Claude (prompting, tool use, function calling), plus other LLM providers.


* n8n / Zapier for workflow automation.


* Vector DBs (e.g., pgvector/Chroma/Pinecone/Weaviate) and embedding pipelines.


* Python, REST APIs/webhooks, JSON, simple queues/retry logic.


* Collaboration: MS 365 (Outlook/Teams/SharePoint), Git/GitHub, issue tracker.


* Business context: HubSpot, telephony APIs, WhatsApp Business/Superchat.


Requirements



* Enrolled in Computer Science or related field.


* First experience with Python and/or automation tools (n8n, Zapier) and APIs.


* Curiosity for LLMs/agents, willingness to learn prompting, evaluation, and safety.


* Basic grasp of HTTP/REST, Git, JSON; structured, independent work style.


* English required; French/Arabic (Darija) are a plus.


Benefits



* Paid internship with real product impact and production deployments.


* Work in a new 7-developer team under German leadership with mentoring.


* Clear learning goals, modern tool stack, flexible hours, home-office option.


* Prospect of working-student or junior role upon strong performance.

Salaire

_

Horaire based

Localisation

Casablanca, Casablanca-Settat, Morocco

Aperçu du poste
Emploi affiché:
il y a 14 heures
Expiration:
dans 4 semaines
Type d'emploi
Stage
Rôle de l'emploi
Ingénieur(e) logiciel
Catégorie
Informatique et développement
L'éducation
Bac+4
Expérience
Étudiant, jeune diplômé
Total des postes vacants
1
Vues
3

Partager cet emploi:

Localisation

Casablanca, Casablanca-Settat, Morocco

Quitter Joobaz Vous êtes sur le point de visiter l'URL suivante URL invalide

Chargement...
Commentaires


Commentaire créé.
Veuillez vous connecter pour commenter !