
Senior AI Engineer
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Morocco.
• Model Development – Create, train, refine, and assess models that encompass classical machine learning, deep learning (CNNs, transformers), and generative artificial intelligence (LLMs, diffusion).
• Data Exploration & Analytics – Perform exploratory data analysis, statistical evaluations, and time-series/forecasting to guide feature selection, prompts, and business KPIs.
• End-to-End Pipelines – Develop reproducible workflows for data ingestion, feature engineering/prompt storage, model training, CI/CD, and automated monitoring.
• LLM & Agentic AI Engineering – Develop prompts, retrieval-augmented generation (RAG) processes, and autonomous/assistive agents; fine-tune LLMs on domain-specific datasets to enhance accuracy and ensure outputs meet product specifications.
• AI Automation & Integration – Deploy AI components as micro-services and event-driven processes; integrate with orchestration tools (Airflow, Prefect) and business APIs to automate decision-making pipelines.
• Continuous Learning – Stay updated on advancements in LLMs, vision, and analytics; share knowledge and best practices with the broader engineering team.
• Mentor junior engineers and help shape technical direction and engineering best practices.
• BSc in Computer Science, Mathematics, or a related discipline.
• Over 5 years of professional experience in AI/ML projects.
• Proficient in both English and Arabic (written and spoken).
• Strong skills in Python and key libraries (PyTorch/TensorFlow, scikit-learn, pandas, NumPy).
• Comprehensive understanding of machine learning algorithms, deep learning concepts, and fundamental statistics.
• Experience in data wrangling and visualization (Matplotlib/Plotly) as well as exploratory analysis.
• Familiarity with at least one of the following: OpenCV, Hugging Face Transformers, LangChain, MLflow, or similar tools.
• Solid understanding of software engineering best practices: Git, code reviews, testing, and CI.
• Competitive salary and performance-based bonuses.
• Opportunities for professional development and continuous learning.
• Flexible work hours and remote work options.
• Health and wellness programs.
• Collaborative and inclusive work environment.
Credo AI
Get handpicked remote jobs straight to your inbox weekly.