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 2 months 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

Software Development Engineer, GTC

Software Development Engineer role at Amazon Finance Technology, building enterprise-scale financial data systems with machine learning capabilities.

Data Engineer II, eCS Data Engineering and Analytics

Data Engineer role at Amazon eCS team, building data solutions for eCommerce services with 3+ years experience required, located in Bangalore.

Global Security Operations Center Business Intelligence Engineer II

Business Intelligence Engineer II role at Amazon's Corporate Security division, focusing on security analytics, data visualization, and ETL pipeline development.

Data Engineer, GTMO Product Tech

Data Engineer position at Amazon Business focusing on building large-scale data integration services and solutions for B2B e-commerce platform.

Data Engineer, Ring AI Data Management

Lead data engineer position at Ring AI focusing on data warehouse architecture, ETL pipelines, and ML-based R&D data management