Data System Engineer | $60/hr Remote

Data System Engineer | $60/hr Remote

Posted Today by Crossing Hurdles

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Data Engineer – AI Trainer role involves designing and optimizing large-scale data pipelines and architectures to support AI model training. The position requires collaboration with data scientists and machine learning engineers, focusing on real-time data integration and ensuring data quality. This is a remote hourly contract position with a commitment of 10 to 40 hours per week. The role demands strong technical skills in big data technologies and cloud platforms.

Key Responsibilities:

  • Design, develop, and optimize large scale data pipelines using Hadoop, Spark, and related big data technologies.
  • Build and maintain scalable data architectures that support AI model training and analytics workloads.
  • Integrate and manage real time data streams using Kafka, ensuring data reliability and quality.
  • Deploy, orchestrate, and monitor distributed data processing systems on cloud platforms.
  • Collaborate closely with data scientists and machine learning engineers to enable AI and LLM initiatives.
  • Document complex data workflows and create clear training materials for technical teams.
  • Enforce best practices across data engineering, including performance optimization, security, and scalability.
  • Support AI and generative AI use cases through high quality data curation and pipeline design.

Key Skills:

  • BSc in Computer Science, Data Engineering, or a closely related field.
  • Strong hands on experience with big data technologies including Hadoop and Spark.
  • Proven expertise using Kafka for real time data streaming and integration.
  • Solid background in data engineering with experience building and scaling ETL pipelines.
  • Practical experience working with major cloud platforms such as AWS, GCP, or Azure.
  • Proficiency in programming or scripting languages such as Python, Scala, or Java.
  • Excellent written and verbal communication skills with the ability to explain complex technical concepts.
  • Strong problem solving and troubleshooting skills in distributed systems.
  • Ability to work independently in a fully remote, collaborative environment.

Salary (Rate): £60.00/hr

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Data Engineer – AI Trainer
Type: Hourly contract
Compensation: $ 30-$60/hr
Location: Remote
Commitment: 10 to 40 hours per week

Role Responsibilities

  • Design, develop, and optimize large scale data pipelines using Hadoop, Spark, and related big data technologies.
  • Build and maintain scalable data architectures that support AI model training and analytics workloads.
  • Integrate and manage real time data streams using Kafka, ensuring data reliability and quality.
  • Deploy, orchestrate, and monitor distributed data processing systems on cloud platforms.
  • Collaborate closely with data scientists and machine learning engineers to enable AI and LLM initiatives.
  • Document complex data workflows and create clear training materials for technical teams.
  • Enforce best practices across data engineering, including performance optimization, security, and scalability.
  • Support AI and generative AI use cases through high quality data curation and pipeline design.

Requirements

  • BSc in Computer Science, Data Engineering, or a closely related field.
  • Strong hands on experience with big data technologies including Hadoop and Spark.
  • Proven expertise using Kafka for real time data streaming and integration.
  • Solid background in data engineering with experience building and scaling ETL pipelines.
  • Practical experience working with major cloud platforms such as AWS, GCP, or Azure.
  • Proficiency in programming or scripting languages such as Python, Scala, or Java.
  • Excellent written and verbal communication skills with the ability to explain complex technical concepts.
  • Strong problem solving and troubleshooting skills in distributed systems.
  • Ability to work independently in a fully remote, collaborative environment.

Application Process (Takes 20 Min)
Upload resume
Interview (15 min)
Submit form