img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

Digital Intelligence Foundations is seeking a Senior Data Engineer to join our team in Riyadh, Saudi Arabia. This full-time role involves designing, building, and optimizing scalable data platforms that support advanced analytics, artificial intelligence, and enterprise applications.

Role Purpose and Contribution

The Senior Data Engineer will work closely with AI, Machine Learning, NLP, and Speech teams. The primary objective is to ensure that large-scale structured and unstructured datasets are reliable, secure, accessible, and ready for production use. Success in this role means building robust data pipelines, improving data quality and performance, and enabling AI teams to efficiently work with text, audio, speech, and enterprise data.

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and data platforms.
  • Build and optimize ETL/ELT workflows for large-scale data processing.
  • Manage structured and unstructured datasets, including text, audio, and speech data.
  • Develop data pipelines supporting NLP, Speech AI, STT, TTS, LLMs, and Generative AI applications.
  • Design Data Lake, Data Warehouse, and Lakehouse architectures.
  • Develop distributed data processing solutions using Python, SQL, and Apache Spark.
  • Build and manage data solutions using Azure, Azure Databricks, AWS, and Snowflake.
  • Implement data cleaning, transformation, validation, metadata management, and dataset versioning processes.
  • Improve data quality, governance, security, reliability, and performance.
  • Integrate data from APIs, databases, cloud platforms, and enterprise systems.
  • Collaborate with Data Science, AI, Software Engineering, NLP, and Speech Engineering teams.
  • Support the delivery of production-grade data infrastructure for AI and analytics solutions.

Required Experience and Technical Skills

Candidates should possess 5-10 years of experience in data engineering or a related field. Proficiency is required in developing distributed data processing solutions using Python, SQL, and Apache Spark. Experience with cloud platforms such as Azure, Azure Databricks, AWS, and Snowflake is essential. A strong understanding of data pipeline development for NLP, Speech AI, STT, TTS, LLMs, and Generative AI applications is also necessary.

Work Environment and Collaboration

This role operates in a dynamic environment, requiring close collaboration with various technical teams including Data Science, AI, Software Engineering, NLP, and Speech Engineering. The position is full-time and based in Riyadh, Saudi Arabia, focusing on delivering robust, production-grade data infrastructure.

Application Details

We invite qualified candidates to apply for this position.


Requirements

  • Requires 5-10 Years experience

Similar Jobs