1

Machine Learning Data Engineer Jobs in Texas (NOW HIRING)

Senior Machine Learning Data Scientist Location: Houston, United States, 77056 Company: ENGIE North ... This includes building models across the full lifecycle--from feature engineering, training, tuning ...

GCP Data Engineer

Richardson, TX · On-site

$104K - $124K/yr

GCP Data Engineer Location: Richardson, TX Duration: Long term contract Interview: F2F (Face to ... Exposure to machine learning data preparation pipelines.

Senior Data Engineer

Fort Worth, TX · Hybrid

$70K - $120K/yr

Senior Data Engineer Company: Techoauth Solutions LLC Location: Fort Worth, TX (Hybrid) Job Summary ... Experience working with AI or machine learning data platforms Work Environment * Hybrid work model ...

Senior Data Engineer

Fort Worth, TX · Hybrid

$70K - $120K/yr

Senior Data Engineer Company: Techoauth Solutions LLC Location: Fort Worth, TX (Hybrid) Job Summary ... Experience working with AI or machine learning data platforms Work Environment * Hybrid work model ...

Senior Data Engineer

Fort Worth, TX · On-site

$70K - $120K/yr

Senior Data Engineer Company: Techoauth Solutions LLC Location: Fort Worth, TX (Hybrid) Job Summary ... Experience working with AI or machine learning data platforms Work Environment * Hybrid work model ...

This role will partner with business leaders to solve complex operational and strategic challenges through analytics, machine learning, data engineering, and AI-driven solutions. The ideal candidate ...

next page

Showing results 1-20

Machine Learning Data Engineer information

See Texas salary details

$41.5K

$120.9K

$165.4K

How much do machine learning data engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for machine learning data engineer in Texas is $120,851.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,700.00 and $128,100.00 per year, depending on experience, location, and employer.

What is a machine learning data engineer?

A Machine Learning Data Engineer is responsible for designing, building, and maintaining the data infrastructure that supports machine learning models. They develop data pipelines, ensure data quality, and optimize data storage for efficient processing. This role involves working with large-scale datasets, implementing ETL processes, and collaborating with data scientists to deploy machine learning models. Strong knowledge of databases, cloud platforms, and programming languages like Python and SQL is essential. Their work enables organizations to leverage machine learning effectively by providing reliable and scalable data solutions.

What are the typical daily responsibilities of a machine learning data engineer?

As a Machine Learning Data Engineer, your daily responsibilities often include designing, building, and maintaining data pipelines that efficiently move and transform data for machine learning applications. You may clean, preprocess, and validate large datasets, optimize storage solutions, and work closely with data scientists to ensure data is accessible and usable for model training and evaluation. Regular collaboration with software engineers and business analysts is common to align project goals and solve data-related challenges. Staying up to date with the latest tools and technologies is also important, as you'll help enable scalable and efficient deployment of machine learning solutions.

What are the key skills and qualifications needed to thrive in the machine learning data engineer position, and why are they important?

To thrive as a Machine Learning Data Engineer, you typically need strong programming skills in Python or Scala, a deep understanding of data structures, algorithms, and machine learning concepts, as well as a degree in computer science or a related field. Experience with big data tools like Spark, Hadoop, and cloud platforms such as AWS or Azure, along with knowledge of data pipelines and ETL processes, is highly valuable; certifications in these areas can be advantageous. Problem-solving ability, attention to detail, and strong communication skills help professionals excel when working with diverse technical teams and stakeholders. These skills ensure data engineers can effectively build reliable, scalable data systems that support the development and deployment of machine learning models.

Can a machine learning data engineer become a machine learning engineer?

A machine learning data engineer can transition to a machine learning engineer role by developing skills in model development, algorithms, and deployment, often requiring knowledge of programming languages like Python and frameworks such as TensorFlow or PyTorch. Gaining experience in building and deploying models, along with understanding machine learning concepts, is essential for this career progression.

What is the salary of machine learning data engineer?

The salary of a machine learning data engineer typically ranges from $90,000 to $150,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in cloud platforms and big data tools may earn higher compensation.
Infographic showing various Machine Learning Data Engineer job openings in Texas as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 10% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $120,851 per year, or $58.1 per hour.

Data Engineer & Big Data ML Engineer

Plano, TX • On-site

$65/hr

Contractor

Re-posted 14 days ago


Job description

 
Hiring: Data Engineer / Big Data ML Engineer | Plano, TX (100% Onsite) | Capital One

Location: Plano, TX (100% Onsite)
End Client: Capital One Financial Corporation
Employment Type: Contract (09/08/2026 – 03/31/2027)
Our Rate: $65/hr C2C | $61/hr W2
Experience: 8+ Years

We are looking for an experienced Data Engineer / Big Data ML Engineer to build scalable, high-performance data platforms supporting enterprise analytics and Machine Learning initiatives. If you're passionate about Big Data, distributed computing, cloud technologies, and real-time data engineering, we'd love to hear from you!

Key Responsibilities

✅ Design, build, and maintain scalable batch and real-time data pipelines.
✅ Develop distributed data processing solutions using Apache Spark, Kafka, Hadoop, and Amazon EMR.
✅ Build robust ETL/ELT frameworks for enterprise-scale data processing.
✅ Design cloud-native data solutions on AWS, Azure, or GCP.
✅ Develop data engineering solutions using Java, Python, and SQL.
✅ Implement event-driven architectures and real-time data processing.
✅ Build workflow orchestration solutions using Airflow, AWS Step Functions, Azure Data Factory, or Prefect.
✅ Optimize pipeline performance, scalability, monitoring, and data quality.
✅ Collaborate with Data Scientists, ML Engineers, DevOps, and Product Teams.
✅ Support production environments, troubleshoot pipeline issues, and drive continuous improvements.

Required Skills

✔️ 8+ years of Data Engineering / Big Data experience.
✔️ Strong expertise in Java, Python, and SQL.
✔️ Hands-on experience with Apache Spark, Apache Kafka, Hadoop, and Amazon EMR.
✔️ Strong knowledge of ETL/ELT, Data Pipelines, and Distributed Computing.
✔️ Experience building Real-Time Data Processing and Event-Driven Architectures.
✔️ Experience with AWS, Azure, or Google Cloud Platform (GCP).
✔️ Knowledge of Snowflake, Redshift, BigQuery, Azure Synapse, or similar cloud data warehouses.
✔️ Experience with Agile, Git, CI/CD, and DevOps collaboration.

⭐ Preferred Skills

✅ Machine Learning data pipelines & Feature Engineering.
✅ Airflow, Prefect, AWS Step Functions, or Azure Data Factory.
✅ Data Lake / Lakehouse technologies (Delta Lake, Apache Iceberg, Apache Hudi).
✅ Data Quality Frameworks and Monitoring/Observability tools.
✅ Financial Services or other regulated industry experience.

Interested candidates, please share your updated resume