Machine Learning Data Engineer

Ali Aydi

United States

Remote

USD 110,000 - 175,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
Health, dental, vision insurance
Paid time off

Job summary

Ali Aydi is seeking a Machine Learning Data Engineer to design, build, and maintain scalable data pipelines and infrastructure in a fully remote US-based role. The ideal candidate will handle ETL/ELT workflows, data ingestion, and quality checks across cloud platforms.

The role requires strong Python/SQL skills, distributed processing experience, and collaboration with data science and ML teams to prepare training datasets. Remote work across the United States is offered.

Qualifications

  • Proficient in Python and SQL for data engineering tasks.

Responsibilities

  • Design, develop, and maintain scalable data pipelines for ML/AI applications.

Skills

Python
SQL
ETL/ELT pipelines
Apache Spark / PySpark
Relational databases
NoSQL databases
Cloud platforms (AWS/Azure/GCP)
Data warehouses (Snowflake/BigQuery/RS
Airflow / Dagster
Git / CI/CD
Debugging / problem-solving

Education

Bachelor's or Master's degree in CS/DS/IT/Engineering

Tools

Snowflake
BigQuery
Redshift
Databricks
MLflow
Kubeflow
Kafka
Docker
Kubernetes
Delta Lake

Job description

Job Title: Machine Learning Data Engineer
Location: United States (Remote)
Work Mode: 100% Remote
Experience: 3–8 Years
Salary Range: $110,000 – $175,000 per year (USD)
Employment Type: Full-Time
Job Category: Artificial Intelligence / Machine Learning / Data Engineering

Job Summary

We are seeking a skilled and experienced Machine Learning Data Engineer to join our growing AI and Data Engineering team in the United States. The ideal candidate will be responsible for designing, developing, and maintaining scalable data pipelines, data infrastructure, and data processing systems that support machine learning and artificial intelligence applications.

The candidate should have strong expertise in Python, SQL, ETL/ELT pipelines, cloud data platforms, big data technologies, and machine learning data workflows.

This position offers a fully remote work opportunity for qualified candidates across the United States.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines for machine learning and AI applications.
  • Build and optimize ETL/ELT workflows for structured and unstructured datasets.
  • Develop data ingestion, transformation, validation, and processing solutions.
  • Collaborate with Data Scientists, ML Engineers, and AI teams to prepare high-quality training datasets.
  • Implement data preprocessing, feature engineering, and feature extraction pipelines.
  • Manage large-scale datasets using distributed processing technologies.
  • Develop and maintain cloud-based data infrastructure.
  • Implement data quality checks, monitoring, and automated validation processes.
  • Optimize data storage, retrieval, and processing performance.
  • Support machine learning model training, evaluation, and deployment workflows.
  • Integrate data from APIs, databases, streaming platforms, and external sources.
  • Implement data governance, security, and compliance best practices.
  • Maintain technical documentation and participate in code reviews.
Required Skills & Qualifications
  • 3–8 years of professional experience in Data Engineering, Machine Learning Data Engineering, or related roles.
  • Strong programming skills in Python and SQL.
  • Hands-on experience building ETL/ELT pipelines.
  • Experience with Apache Spark, PySpark, or similar distributed processing frameworks.
  • Strong knowledge of relational and NoSQL databases.
  • Experience with AWS, Microsoft Azure, or Google Cloud Platform.
  • Familiarity with data warehouses such as Snowflake, BigQuery, Redshift, or Databricks.
  • Experience with Apache Airflow, Dagster, or similar workflow orchestration tools.
  • Understanding of machine learning data preparation and feature engineering.
  • Knowledge of data modeling, data lakes, and lakehouse architectures.
  • Experience with Git, CI/CD, and automated testing.
  • Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Science, Data Science, Information Technology, Engineering, or a related field.
  • Experience with MLflow, Kubeflow, Feast, or other MLOps and feature store technologies.
  • Familiarity with TensorFlow, PyTorch, or Scikit-learn.
  • Experience with Apache Kafka or real-time streaming pipelines.
  • Knowledge of Delta Lake, Apache Iceberg, or Apache Hudi.
  • Experience supporting Generative AI and LLM data pipelines.
  • Familiarity with vector databases such as Pinecone, Weaviate, or Milvus.
  • Knowledge of Docker, Kubernetes, and infrastructure automation.
  • Experience with data governance, lineage, and privacy frameworks.
Salary & Benefits
  • Annual Salary: $110,000 – $175,000 USD (Indicative range based on experience and technical expertise).
  • Competitive compensation and performance-based incentives, where applicable.
  • 100% remote work opportunity.
  • Flexible working arrangements.
  • Health, dental, and vision insurance.
  • Paid time off and holidays.
  • Retirement savings benefits, where applicable.
  • Professional development and technical certification support.
  • Career growth and advancement opportunities.
Work Location

United States – Fully Remote

  • Candidates from eligible locations across the United States are encouraged to apply.
  • Applicants must be legally authorized to work in the United States.
  • Ability to collaborate with distributed teams across different US time zones.
  • Occasional virtual meetings and collaboration with engineering stakeholders may be required.
Tags

Full-Stack Programming Git Python SQL Feature Engineering and Data Warehousing

Details

Who may apply USA Only As the board states it — check the description for country or time-zone limits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Data Engineer
Machine Learning Data Engineer

EdgeQ Technologies Private Limited • United States

Remote
USD 110,000 - 175,000
Machine Learning & Data Engineer
Machine Learning & Data Engineer

GCS Recruitment • Jersey City (NJ)

Remote
USD 90,000 - 130,000
Remote work option
Associate Machine Learning Engineer
Associate Machine Learning Engineer

Jobgether • Oregon

Hybrid
USD 107,000 - 153,000
Fully remote in the United States
Competitive base salary
Mentorship and growth opportunities
+2
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
AI Engineer (Machine Learning)
AI Engineer (Machine Learning)

GCS Recruitment • United States

Remote
USD 70,000 - 110,000
Machine Learning Engineer I (Remote)
Machine Learning Engineer I (Remote)

GCS Recruitment • Pittsburgh

Remote
USD 70,000 - 120,000
AI/ML Data Engineer - Scalable Data Solutions
AI/ML Data Engineer - Scalable Data Solutions

Placements24 • Riverton (UT)

Remote
USD 90,000 - 150,000
ML Engineer - Python & Machine Learning
ML Engineer - Python & Machine Learning

GCS Recruitment • United States

Remote
USD 80,000 - 120,000
Associate Machine Learning Engineer (Remote)
Associate Machine Learning Engineer (Remote)

GCS Recruitment • United States

Remote
USD 90,000 - 130,000
Machine learning Engineer & AI Platform Developer
Machine learning Engineer & AI Platform Developer

Two95 International Inc. • Herndon (VA)

Remote
USD 100,000 - 130,000