About the Role
Our client is seeking a highly skilled Remote AI Data Engineer to join their expanding team. This is a fully remote position, offering a flexible work arrangement. You will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure necessary for AI and machine learning initiatives. This role requires a strong understanding of data warehousing, ETL processes, and big data technologies, with a focus on enabling data-driven insights for AI model development and deployment. The ideal candidate is adept at managing large, complex datasets and ensuring data quality, integrity, and accessibility. Join our client's innovative and collaborative remote workforce to contribute to cutting-edge AI projects and drive data excellence from the comfort of your home office.
Key Responsibilities
- Design, construct, install, test, and maintain highly scalable data management systems and pipelines.
- Develop and implement robust ETL/ELT processes for ingesting, transforming, and preparing data for AI/ML applications.
- Build and optimize data warehouses and data lakes to support analytics and machine learning workloads.
- Collaborate with data scientists and ML engineers to understand data requirements and provide them with clean, reliable datasets.
- Ensure data quality, integrity, and security across all data platforms.
- Implement data governance policies and procedures.
- Monitor data pipeline performance and troubleshoot issues proactively.
- Evaluate and recommend new data technologies and tools to enhance data infrastructure.
- Automate data processes and reporting where possible.
- Stay current with industry best practices in data engineering and AI data management.
Requirements
- Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.
- Minimum of 3 years of experience in data engineering, with a focus on supporting AI/ML projects.
- Proven experience in designing and implementing data pipelines using tools like Apache Spark, Airflow, or similar.
- Strong proficiency in SQL and NoSQL databases.
- Experience with cloud data platforms (AWS, Azure, GCP) and their data services (e.g., S3, Redshift, BigQuery, Data Factory).
- Proficiency in programming languages such as Python or Scala.
- Understanding of data warehousing concepts and data modeling techniques.
- Experience with data visualization tools is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities for remote teamwork.
Benefits
- Fully remote work opportunity with flexible hours.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision benefits.
- Generous paid time off and holidays.
- Opportunities for professional development, including certifications and training.
- Collaborative and innovative remote work culture.
- Retirement savings plan.
- Home office equipment allowance.
- Access to modern data infrastructure and tools.
- Exposure to a variety of impactful AI projects.