The work
You will build and maintain the data systems that provide reliable inputs for AI training projects. The work combines Python engineering, data integration, database management, system monitoring, and technical documentation.
- Design and maintain large-scale data pipelines and data architectures.
- Build data integration, transformation, and processing solutions with Python and distributed data technologies.
- Develop, manage, and optimize relational, NoSQL, and distributed databases and storage systems.
- Monitor performance, troubleshoot issues, and improve system availability, efficiency, and reliability.
- Apply data quality, security, and governance standards across data solutions.
- Document technical implementations and explain complex topics to technical and non-technical stakeholders.
What it pays and takes
This is a remote, part-time contractor role.
- Pay: $30 to $80 per hour.
- Work arrangement: Remote, part-time contract work.
- Location: Open to candidates in Algeria, Argentina, Austria, Bahrain, Bangladesh, Belgium, Brazil, Canada, Chile, Colombia, Denmark, Egypt, France, Germany, Ghana, Greece, India, Indonesia, Italy, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Lebanon, Malaysia, Mexico, Morocco, the Netherlands, Nigeria, Oman, Pakistan, Palestinian Territories, Peru, the Philippines, Portugal, Qatar, Saudi Arabia, Singapore, South Africa, Spain, Sri Lanka, Switzerland, Taiwan, Thailand, Tunisia, the United Arab Emirates, the United Kingdom, the United States, Uzbekistan, and Vietnam.
- Language: Fluent in English.
- Required: Hands-on experience building and maintaining large-scale data pipelines.
- Required: Advanced Python skills for data processing, automation, and integration.
- Required: Strong knowledge of relational and NoSQL databases, including optimization and management.
- Required: Experience with distributed processing frameworks such as Hadoop, Spark, or Flink.
- Required: A solid foundation in data modeling, ETL processes, and data warehousing.
- Required: Strong written and verbal communication, attention to detail, and the ability to work independently.
- Helpful: Experience supporting global teams in fast-moving or startup-like settings.
- Helpful: Familiarity with AWS, GCP, or Azure big data platforms, machine learning operations, and data science workflows.
How it works
You apply here in about two minutes and finish on the hiring platform. The next step is a short AI interview (technical roles include a coding challenge). Passing it is how you qualify for paid tasks, so take it soon after you are invited.
About AI training work
AI training is the human work behind many AI systems, including preparing, checking, and organizing data. Data engineers help create the reliable pipelines and storage systems that make this work possible, and specialized technical skills are valuable in these projects.