A

Arabic.AI

Arabic-focused AI solutions for enterprises

AI Engineer

AI Application EngineeringPosted on Nov 12
Full-timeRemote in EgyptNo salary listedRemote

About the Job

Responsibilities

  • Design and implement AI agentic workflows that orchestrate language, vision, and speech models for multi-step tasks.
  • Build and extend task-driven, tool-using AI agents using modern agent frameworks and orchestration patterns.
  • Implement decision logic, short-term and vector-based memory strategies, and tool-calling mechanisms in production-ready systems.
  • Improve agent reliability through structured prompting, planning strategies, and basic error-handling mechanisms.
  • Develop and integrate text-based AI systems, including large language model pipelines, embeddings, rerankers, and retrieval-augmented generation architectures.
  • Build document understanding pipelines using optical character recognition and vision-based models to extract structured insights from complex documents.
  • Develop and optimize speech-based AI solutions, including speech-to-text, text-to-speech, and conversational voice interfaces.
  • Design and improve multilingual and translation pipelines with attention to performance and quality.
  • Own the development of specific AI components or features from design through deployment.
  • Deploy, monitor, and optimize AI systems in production with guidance on scalability and cost-efficiency.
  • Collaborate with engineering teams to integrate AI components into maintainable and scalable systems.
  • Implement logging, monitoring, and basic observability practices to track system performance.
  • Define and apply evaluation metrics for AI systems, including accuracy, latency, and robustness.
  • Benchmark and optimize models for inference performance and cost-efficiency.
  • Run experiments and A/B tests to validate improvements and support data-driven decisions.
  • Identify common failure modes and contribute to improving model robustness and reliability.
  • Design and maintain data pipelines for text, document, and audio data across training and inference workflows.
  • Ensure data quality and consistency in collaboration with data teams.
  • Analyze model outputs and user interactions to support iterative system improvements.
  • Collaborate with product managers, designers, and engineers to translate requirements into scalable AI solutions.
  • Partner with senior engineers on system design while independently handling well-scoped components.
  • Support integration, testing, and deployment of AI systems in production environments.
  • Maintain clear documentation for AI pipelines, agent workflows, and evaluation processes.
  • Contribute to team knowledge sharing through code reviews, demos, and technical discussions.
  • Follow and help reinforce best practices for AI development and deployment.

About the Company

Arabic.AI

Arabic-focused AI solutions for enterprises

Arabic.ai delivers AI solutions for Arabic-speaking enterprises and government entities in legal, finance, and media, powered by its Pronoia Arabic language model. The tools are deployed in private cloud or on-premises to protect data, and Pronoia drives customized applications that automate workflows and improve accuracy in domain-specific tasks. The company differentiates itself by tailoring AI to Arabic language, regulations, and industries, with data-sovereign deployments focused on Gulf markets. Its goal is to help Arabic-speaking organizations boost operational efficiency, maintain regulatory compliance, and achieve strategic objectives through targeted AI solutions.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Makkah Al Mukarramah, Saudi Arabia
Founded
2008

Recently Posted Jobs

Explore more opportunities at Arabic.AI

See more jobs