Data Engineer

A company providing employment solutions in the Technology, Information, and Media field.
Data
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Data Engineer

Envision Employment Solutions is seeking a Data Engineer to join their team, working with one of their partners in the Technology, Information, and Media sector. This role focuses on handling large volumes of text and image/video data, including news articles, social media posts, and reviews. The ideal candidate will be responsible for creating robust data pipelines and collaborating on NLP and AI projects.

The position requires expertise in data architecture, cloud platforms (particularly Azure), and programming languages like Python and SQL. You'll work with cutting-edge technologies including Databricks, Spark Streaming, and various NLP/ML tools. The role combines technical expertise with practical application in text analysis, requiring skills in data preprocessing, natural language processing, and machine learning.

This is an excellent opportunity for a data professional who enjoys working with text-based data and wants to contribute to meaningful AI and NLP projects. The position offers the chance to work with modern data engineering tools while applying advanced text analysis techniques. You'll be part of a dynamic team, working in a fast-paced environment that values both technical excellence and collaborative skills.

The role is based in Cairo, Egypt, and requires a combination of technical expertise and strong communication skills. You'll be working with various stakeholders, including data scientists and other engineers, making this an ideal position for someone who enjoys both technical challenges and cross-functional collaboration. The position offers the opportunity to work on cutting-edge projects while developing expertise in text analysis and data engineering.

Last updated 16 days ago

Responsibilities For Data Engineer

  • Building scalable and reliable data pipelines
  • Collecting, processing, and storing text data from various sources
  • Collaborating with data scientists and engineers
  • Supporting natural language processing and topic modelling projects
  • Consuming scoring endpoints for text classification, translation, and qualification

Requirements For Data Engineer

Python
Java
  • Bachelor's degree or higher in computer science, data engineering, or related field, or equivalent work experience
  • Strong knowledge of data architectures, data warehousing, databases, and data modelling techniques
  • Strong knowledge/familiarity with Databricks or similar tools for building and orchestrating data processing flows using Spark
  • Strong knowledge of Spark Streaming and/or other streaming frameworks
  • Proficiency in Python, SQL, and other programming languages
  • Experience with cloud platforms such as Azure
  • Experience in working with text data and applying data preprocessing techniques
  • Familiarity with natural language processing and AI for text analysis
  • Experience in web development (backend RESTful webservice) is desirable
  • Experience with NLP and ML tools and libraries
  • Excellent communication and teamwork skills

Interested in this job?

Jobs Related To Envision Employment Solutions Data Engineer

Splunk Engineer

Hybrid Splunk Engineer position at Envision Employment Solutions in Cairo, focusing on Splunk administration, data analysis, and system optimization.

Business Intelligence Engineer, DSP Analytics

Business Intelligence Engineer role at Amazon's DSP Analytics team, focusing on data solutions for delivery service partners.

Business Intelligence Engineer, Ads Finance

Business Intelligence Engineer role at Amazon focusing on Advertising business data analysis and insights, offering competitive salary and benefits.

Business Intelligence Engineer, Alexa Business Telemetry & Decision Science

Business Intelligence Engineer role at Amazon's Alexa team, focusing on data analysis, metrics development, and customer behavior insights.

Business Intelligence Engineer, IB Supply Chain Analytics

Business Intelligence Engineer role at Amazon focusing on supply chain analytics and logistics optimization, requiring 3+ years of data analysis experience.