
Freelance AI Solution Architect
- الرباط الدار البيضاء
- عقد
- دوام كامل
- Mission: 3 months (renewable for the duration of the project).
- Location: Rabat/Casablanca, Morocco.
- Start Date: ASAP.
- Language: Fluent English required (CVs must be submitted in English).
- Work Mode: Hybrid (mix of on-site and remote work).
- Design and architect AI solutions tailored to specific business needs and technical environments.
- Lead the selection of appropriate AI tools, platforms, and technologies.
- Develop high-level solution designs and technical architectures for AI systems.
- Ensure integration of AI solutions with existing data systems and business processes.
- Guide the implementation of AI models, ensuring they are scalable, maintainable, and secure.
- Collaborate with Data Scientists, Data Engineers, and delivery team for solution deployment.
- Experience with data pipelines, storage, and integration tools (e.g., Kafka, Hadoop, Spark).
- Ability to balance business needs with technical feasibility and performance.
- System Design & Architecture: Ability to design AI systems that are scalable, secure, and efficient, taking into account data privacy and security. (Kubernetes, Docker, OpenShift)
- Advanced Knowledge of AI/ML Algorithms: Expertise in machine learning, deep learning, NLP, and other AI technologies and frameworks.
- Data Engineering: Ability to design data pipelines and manage large datasets effectively. (Apache Kafka, RabbitMQ)
- Cloud & Infrastructure: Expertise in cloud-based infrastructures (AWS, Azure, GCP, Oracle) and AI-specific solutions.
- Integration: Ability to integrate AI models into existing business systems, ensuring seamless operation.
- DevOps & Automation: Experience with deployment tools, automation, and continuous integration. (Jenkins, GitLab CI, CircleCI, Travis CI,…)
- Problem-Solving: Ability to solve complex technical and business problems through innovative AI solutions. (TensorFlow, PyTorch, Keras, Scikit-learn, XGBoost, Hugging Face Transformers, SpaCy, NLTK, OpenAI Gym, Ray RLlib)
- Communication Skills: Communicate complex technical concepts to non-technical stakeholders. And Strong communication and leadership skills to guide teams through solution design and execution.