Senior Data Engineer, AI

Caterpillar

Closes in 4 days

Quick summary

Work type
On-site
Location
Peoria, ILChicago, IL
Salary
$112,710–$183,140 / yr
Posted
4 days ago
Closes
Jul 3, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $148k
$100k most similar roles pay here $235k

This role pays less than 71% of similar roles. Most pay $141,675–$222,325 — the shaded band above. At the midpoint, this role pays about $148k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 39 open roles on FindRole.

Listed pay typically runs $128,470–$199,473 across 38 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Data Engineer, AI

As a Senior Data Engineer on the Helios Data Engineering team, you will develop Python data pipelines and business data objects that support various applications. Your responsibilities include managing complex systems work independently, conducting unit and integration testing, and contributing to software development projects with minimal supervision. You will leverage extensive experience in object-oriented programming principles, embedding models, and Git version control while deploying software using CI/CD tools like Jenkins and GitHub Actions. Familiarity with AWS components such as Bedrock, Lambda, DynamoDB, S3, and RDS is essential, along with expertise in relational databases like PostgreSQL and noSQL databases like MongoDB. This role demands a proactive approach to staying current with the latest technologies and industry trends within the Chicago or Peoria area.

What you'll do

  • Develops complex Python data pipelines for business data objects without close supervision.
  • Conducts unit and integration testing to ensure software quality and adherence to requirements.
  • Designs and deploys software applications using CI/CD tools like Jenkins, GitHub Actions, and Azure DevOps.
  • Implements AWS components such as Lambda, DynamoDB, S3, and RDS in cloud-based solutions.
  • Manages version control for software projects using Git extensively.
  • Stays current with the latest technologies and industry trends proactively.

What we're looking for

  • Extensive experience in Python software development and application design.
  • Solid knowledge of object-oriented programming (OOP) principles.
  • Proficiency with Git version control and CI/CD deployment tools like Jenkins, GitHub Actions.
  • Experience with AWS services including Bedrock, Lambda, DynamoDB, S3, and RDS.
  • Expertise in both relational and NoSQL database systems such as PostgreSQL, MongoDB, Oracle.
  • Demonstrated ability to stay current with emerging technologies and industry trends.

More like this

Similar roles

Data Engineer

Caterpillar

Peoria, Illinois +1 13 days ago $89,210$144,960
Python AWS RDS PostgreSQL DynamoDB MongoDB CI/CD Jenkins Github Actions Azure Devops Git Lambda Fargate S3 Sagemaker IAM

Lead AI Engineer, Data Solutions

Salesforce

Remote (San Francisco, CA) +3 31 days ago $172,500$260,100
Python ML models LLMs APIs Spark Airflow Dagster Snowflake BigQuery A/B testing CI/CD Prometheus Grafana Kubernetes AWS Terraform
Remote

Senior Data Engineer, AI & Analytics Infrastructure

IBM

Chicago, IL 28 days ago
Azure AWS Databricks Azure Synapse Analytics Microsoft Fabric Snowflake Azure Data Factory Azure Data Lake AWS S3 AWS Glue ETL ELT CI/CD Data Governance Metadata Management Event Hubs MLOps Feature Engineering Infrastructure-as-Code

Senior Data Engineer, AI & Analytics Infrastructure

IBM

Dallas, TX 28 days ago
Azure AWS Databricks Azure Synapse Analytics Snowflake Microsoft Fabric Azure Data Factory Azure Data Lake AWS S3 AWS Glue ETL ELT CI/CD Data Governance MLOps Event Hubs Metadata Management Observability Monitoring Python SQL

Data AI Engineer

Cardinal Health

Remote 14 days ago $94,900$135,600
Databricks Azure GCP PySpark Spark SQL Delta Lake T-SQL Microsoft SQL Server NLP NLU RAG LLM HIPAA SDLC Git CI/CD Claude Code Codex Medallion architecture Data modeling ETL ELT Partitioning Indexing Query optimization
Remote