Data Scientist (AI & Analytics)
Fez, Morocco
About NarOcta:
NarOcta is a fast-growing content and marketing agency supporting businesses, personal brands, and lead-generation operations across North America. We manage high-volume lead ecosystems and performance-driven workflows where speed, accuracy, automation, and optimization are critical.
As we continue to scale, we are looking for a highly skilled Data Scientist with strong AI and cloud engineering capabilities to help build the next generation of our analytics and automation infrastructure.
Position Overview
We are seeking an experienced Data Scientist with strong analytical thinking, AI integration experience, and hands-on expertise with AWS services.
In this role, you will own the analytics and reporting layer of our lead ecosystem, tracking performance across multiple lead vendors and a large network of agents. Your work will directly influence operational efficiency, lead quality, distribution logic, and business decision-making.
You will build scalable reporting systems, automate data workflows, monitor performance trends, and develop AI-powered solutions that improve how the business operates.
This is a highly technical and strategic role combining data science, cloud infrastructure, automation engineering, and AI implementation.
Key Responsibilities
* Own and manage the analytics infrastructure across our lead ecosystem.
* Track and analyze lead performance across multiple vendors, campaigns, and agent networks.
* Identify trends, inefficiencies, anomalies, and optimization opportunities through data analysis.
* Build dashboards and reporting systems that provide actionable business insights in real time.
* Develop and maintain automated scripts and pipelines for data ingestion, processing, and reporting.
* Implement AI-powered workflows to streamline operational and analytical processes.
* Monitor lead quality, routing, attribution, and distribution performance.
* Build predictive models for lead scoring, conversion forecasting, churn analysis, and performance optimization.
* Integrate external APIs and CRM systems into internal reporting workflows.
* Proactively surface insights and recommendations to leadership and operations teams.
* Maintain high standards for data accuracy, scalability, security, and system reliability.
Required Qualifications
* Strong professional experience in Data Science, Analytics Engineering, or related technical roles.
* Advanced proficiency in Python and SQL.
* Strong understanding of cloud-based analytics and data infrastructure.
* Experience building automated ETL/ELT pipelines and reporting workflows.
* Excellent analytical and problem-solving abilities.
* Ability to communicate technical findings clearly to non-technical stakeholders.
* Strong English communication skills, written and spoken.
* Ability to work independently in a fast-paced, high-growth environment.
Technical Requirements
AWS & Cloud Infrastructure
* S3, Lambda, Glue, Athena
* RDS / Redshift for data warehousing
* OpenSearch (log analysis, search, and data exploration)
* QuickSight (dashboards, reporting & business intelligence)
* CloudWatch for monitoring & alerts
* EC2 / ECS for running scripts and pipelines
* IAM & basic cloud security best practices
Automation & Engineering
* Automated pipeline scheduling (Airflow, cron jobs, AWS Lambda)
* Git and version control workflows
* REST API integrations and scripting
* ETL / ELT pipeline development
* Workflow automation and monitoring
Lead & CRM Analytics
* Experience working with CRM platforms and lead management systems
* Lead funnel analytics and attribution modeling
* Vendor data ingestion and reconciliation
* API integrations for lead distribution and synchronization
* Lead quality monitoring and operational reporting
AI & Machine Learning
* Strong machine learning fundamentals
* Experience integrating LLMs and AI APIs (OpenAI, Claude, or similar)
* Prompt engineering and AI workflow automation
* Predictive modeling and performance forecasting
* AI-assisted analytics and operational optimization
Data & Analytics Stack
* Python (Pandas, NumPy, automation scripting, data wrangling)
* SQL (complex queries, joins, aggregations, optimization)
* Data visualization platforms such as Tableau, Power BI, or similar
* Statistical analysis and performance reporting
Preferred Skills
* Experience in lead generation, marketing analytics, or high-volume sales operations.
* Familiarity with call center or insurance lead ecosystems.
* Experience building scalable internal analytics tools from scratch.
* Knowledge of data governance and infrastructure best practices.
* Experience working in startup or high-growth environments.
* Strong systems-thinking and operational mindset.
What We Value
* Strategic thinking backed by data.
* Ownership and accountability.
* Technical excellence.
* Curiosity and innovation.
* Clear communication.
* A proactive, solution-oriented mindset.
Employment Details
* Location: Fez, Morocco
* Type: Full-time
* Work Environment: On-site
Fès, Fès-Meknès, Morocco