Caterpillar Inc.
Join to apply for the
Sr. Data Engineer, AI Data Engineering
role at
Caterpillar Inc.
Job Description Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Career Area Technology, Digital and Data
Job Summary As a Senior Data Engineer on the Helios Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications.
What You Will Do
Develop and maintain Python data pipelines for business data objects.
Build and deploy CI/CD pipelines.
Implement source-to-target mapping as pipeline code.
Perform unit and integration testing.
Establish and maintain high standards of software quality through good practices and habits.
Identify and encourage growth and improvement opportunities within the team.
Collaborate directly on complex application/technical problem identification and resolution.
Interpret design requirements for engineering implementation.
Perform additional duties as assigned by Caterpillar management.
What You Will Have
Decision Making and Critical Thinking: Ability to analyze situations and make informed decisions.
Effective Communications: Ability to transmit, receive and interpret ideas, information, and needs accurately.
Software Development: Extensive knowledge of software development tools and activities.
Software Development Life Cycle: Structured methodology for delivering and managing software products.
Software Product Design/Architecture: Ability to convert market requirements into product designs.
Software Product Technical Knowledge: Design, configure and integrate technical aspects of software products.
Software Product Testing: Design and execute testing strategies to ensure product quality and adherence to requirements.
Considerations For Top Candidates
Knowledge of AI technologies such as NLP, LLM, RAG, LangChain frameworks.
Extensive software development experience and solid knowledge of OOP principles.
Experience with Git version control.
Exceptional communication skills with cross‑functional teams.
CI/CD experience with Jenkins, Github Actions, Azure DevOps, etc.
Python application design and development experience.
Experience with AWS components: Bedrock, Lambda, Dynamo, Fargate, S3, SageMaker, IAM, RDS.
Experience with relational and/or NoSQL databases: PostgreSQL, DynamoDB, MongoDB, Oracle.
Strong learning ability and proactive approach to staying current with latest technologies.
Additional Information This position can be based out of Chicago, IL or Peoria, IL offices.
What You Will Get Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We’ve created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
About Caterpillar Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off‑highway diesel and natural gas engines, industrial gas turbines and diesel‑electric locomotives. For nearly 100 years, we’ve helped customers build a better, more sustainable world and are committed to a reduced‑carbon future.
Summary Pay Range $110,520.00 - $179,640.00
Benefits
Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays, Volunteer, etc.)
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Health Lifestyle Programs
Employee Assistance Program
Voluntary Benefits and Employee Discounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
Shared benefits for part‑time employees
Visa Sponsorship Visa sponsorship is not available for this position.
Employment Requirements Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities.
Posting Dates October 20, 2025 - November 2, 2025
#J-18808-Ljbffr
Sr. Data Engineer, AI Data Engineering
role at
Caterpillar Inc.
Job Description Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Career Area Technology, Digital and Data
Job Summary As a Senior Data Engineer on the Helios Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used to support applications.
What You Will Do
Develop and maintain Python data pipelines for business data objects.
Build and deploy CI/CD pipelines.
Implement source-to-target mapping as pipeline code.
Perform unit and integration testing.
Establish and maintain high standards of software quality through good practices and habits.
Identify and encourage growth and improvement opportunities within the team.
Collaborate directly on complex application/technical problem identification and resolution.
Interpret design requirements for engineering implementation.
Perform additional duties as assigned by Caterpillar management.
What You Will Have
Decision Making and Critical Thinking: Ability to analyze situations and make informed decisions.
Effective Communications: Ability to transmit, receive and interpret ideas, information, and needs accurately.
Software Development: Extensive knowledge of software development tools and activities.
Software Development Life Cycle: Structured methodology for delivering and managing software products.
Software Product Design/Architecture: Ability to convert market requirements into product designs.
Software Product Technical Knowledge: Design, configure and integrate technical aspects of software products.
Software Product Testing: Design and execute testing strategies to ensure product quality and adherence to requirements.
Considerations For Top Candidates
Knowledge of AI technologies such as NLP, LLM, RAG, LangChain frameworks.
Extensive software development experience and solid knowledge of OOP principles.
Experience with Git version control.
Exceptional communication skills with cross‑functional teams.
CI/CD experience with Jenkins, Github Actions, Azure DevOps, etc.
Python application design and development experience.
Experience with AWS components: Bedrock, Lambda, Dynamo, Fargate, S3, SageMaker, IAM, RDS.
Experience with relational and/or NoSQL databases: PostgreSQL, DynamoDB, MongoDB, Oracle.
Strong learning ability and proactive approach to staying current with latest technologies.
Additional Information This position can be based out of Chicago, IL or Peoria, IL offices.
What You Will Get Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We’ve created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us.
About Caterpillar Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off‑highway diesel and natural gas engines, industrial gas turbines and diesel‑electric locomotives. For nearly 100 years, we’ve helped customers build a better, more sustainable world and are committed to a reduced‑carbon future.
Summary Pay Range $110,520.00 - $179,640.00
Benefits
Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays, Volunteer, etc.)
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Health Lifestyle Programs
Employee Assistance Program
Voluntary Benefits and Employee Discounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
Shared benefits for part‑time employees
Visa Sponsorship Visa sponsorship is not available for this position.
Employment Requirements Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities.
Posting Dates October 20, 2025 - November 2, 2025
#J-18808-Ljbffr