Browse Jobs
For Employers
Post JobLog inGet Started
Copad Pharma  logo

Data Scientist & AI Specialist (NLP, AI, Business Intelligence)

Copad Pharma
Cairo, Egypt
Posted 4 months ago
78Applicants for1 open position
  • 59Viewed
  • 21In Consideration
  • 2Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Overview

We are seeking a highly analytical and research-driven Data Scientist & AI Specialist to develop and deploy AI-powered features, recommendation systems, and business intelligence solutions. This individual will work on cutting-edge NLP models, machine learning pipelines, and data-driven analytics to optimize both user experiences and strategic decision-making.

The ideal candidate is not only a strong technical expert in AI, NLP, and machine learning but also a problem solver who understands business intelligence and data science applications. They should be eager to research new methodologies, experiment with state-of-the-art techniques, and continuously optimize models to ensure real-world impact.

This role requires versatility, adaptability, and an ownership mindset, with a focus on building scalable AI solutions and deriving actionable insights from complex data.


Key Responsibilities

1. AI & NLP Feature Development

  • Develop and fine-tune NLP models and AI-driven features for a Python-based application.
  • Work with large language models (LLMs), retrieval-augmented generation (RAG), knowledge graphs, and semantic search techniques.
  • Design and develop recommendation system algorithms that incorporate multiple factors, such as user interactions, performance data, and behavioral patterns.
  • Implement LLM fine-tuning, prompt engineering, and text-processing pipelines for AI-enhanced user interactions.
  • Build robust evaluation frameworks to assess model reliability, efficiency, and accuracy.

2. Business Intelligence & Machine Learning

  • Collect, clean, and analyze structured and unstructured data from various sources.
  • Design and maintain data models and ETL pipelines, ensuring data integrity, accessibility, and consistency.
  • Develop interactive dashboards and data visualizations (Plotly, Dash, Streamlit, or BI tools) to support strategic decision-making.
  • Apply machine learning and neural network-based approaches to improve forecasting accuracy, pattern recognition, and process optimization.
  • Transform raw data into actionable insights, optimizing workflows and improving business strategies.

3. Model Deployment & MLOps

  • Work closely with DevOps & Cloud Engineers to deploy AI models in cloud-based or local environments.
  • Implement model versioning, automated retraining, and continuous monitoring to maintain high model performance over time.
  • Optimize AI pipelines for scalability, efficiency, and low-latency inference, ensuring smooth integration with real-world applications.

4. Research & Continuous Improvement

  • Stay up to date with state-of-the-art advancements in NLP, machine learning, and AI research.
  • Conduct experiments with new algorithms, architectures, and frameworks to enhance AI capabilities.
  • Document methodologies and communicate findings clearly to both technical and non-technical stakeholders.
  • Identify opportunities to improve existing AI systems, refining models based on user feedback, performance data, and real-world interactions.

5. Collaboration & Documentation

  • Work with developers, UI/UX designers, and cloud engineers to integrate AI solutions into a seamless user experience.
  • Write technical documentation on AI models, data pipelines, and research methodologies.
  • Present findings and translate complex AI concepts into actionable recommendations for decision-makers.

Job Requirements

1. Core Data Science & AI Skills

  • Proficiency in Python (NumPy, Pandas, scikit-learn, PyTorch, TensorFlow).
  • Strong understanding of machine learning algorithms, neural networks, and optimization techniques.
  • Hands-on experience with NLP models, text embeddings, and LLM fine-tuning.
  • Knowledge of retrieval-augmented generation (RAG), knowledge graphs, and vector search.
  • Experience working with SQL and NoSQL databases for data storage and retrieval.

2. Business Intelligence & Analytics

  • Experience building data visualization dashboards (Plotly, Dash, Streamlit, Tableau, Power BI).
  • Expertise in forecasting, time-series analysis, and statistical modeling.
  • Ability to derive actionable insights from large datasets and translate them into strategic recommendations.

3. Model Deployment & MLOps

  • Experience deploying AI models using APIs, cloud services (AWS, GCP, Azure), or containerized environments (Docker, Kubernetes).
  • Ability to implement model monitoring, automated retraining, and performance evaluation.
  • Familiarity with distributed AI workloads and cloud-based AI deployments.

4. Strong English Proficiency

  • Written: Ability to produce detailed technical documentation, research reports, and data-driven insights.
  • Spoken: Comfortable discussing AI models, business analytics, and research findings in English with both technical and non-technical stakeholders.

5. Collaboration & Agile Development

  • Experience working in multi-disciplinary teams (developers, data engineers, product managers).
  • Familiarity with Git-based workflows and best practices for version control.
  • Previous startup experience or experience in fast-paced, evolving environments is highly valued.

 

Nice-to-Have (Not Required but Beneficial)

  • Advanced deep learning expertise (PyTorch, TensorFlow, Hugging Face Transformers).
  • Experience with MLOps tools (MLflow, Kubeflow, or similar).
  • Knowledge of graph-based AI (knowledge graphs, graph neural networks).
  • Experience with PySide6/PyQt for better AI integration into the desktop application.

 

Candidate Profile

  • Research-Driven & Explorative: Constantly follows advancements in AI, machine learning, and data science. Proactively experiments with new NLP architectures, evaluation techniques, and optimization strategies.
  • Highly Analytical & Strategic: Designs scalable, interpretable, and high-impact AI solutions that align with business needs and AI-powered product development.
  • Collaborative & Team-Oriented: Works effectively with developers, cloud engineers, and UI/UX designers to integrate AI-powered features into applications.
  • Problem-Solver: Anticipates challenges in data processing, model deployment, and AI performance. Proactively refines ML pipelines, inference mechanisms, and evaluation metrics to ensure robust performance.
  • Ownership Mindset: Takes full responsibility for end-to-end AI systems, ensuring machine learning models and business intelligence solutions are reliable, scalable, and impactful.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentData Scientist & AI Specialist (NLP, AI,...