Career Area:
Engineering
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.
As a Machine Learning Infrastructure Engineer, you will be responsible for developing and deploying a robust full-stack pipeline that can support various perception/planning/prediction projects. In this role, you will build up various tools that will optimize efficiency when working with large data sets. This includes developing Data Stores, implementing Data Visualization utilities, and deriving quantifiable metrics to support the Machine Learning pipeline. Your actions will directly contribute to the development of safer, more efficient machines for Caterpillar's customers. Basic qualifications includes building and supporting the tools, scripts, and processes for managing data and training pipelines for machine learning.
What You Will Do:
What You Have:
Industry Knowledge:
Compares and contrasts the latest developments and emerging issues in the industry.
Raises coworkers' awareness of industry standards, practices and guidelines.
Assesses how regulatory and reporting requirements apply to own organization.
Strong skills and experience in data schema design and database performance tuning
Software Development Life Cycle
Describes tasks, tools and practices for converting software product requirements into design.
Demonstrates experience with all phases and deliverables of the product development methodology.
Assesses the impact of new productivity improvement tools on one's own area of responsibility.
Ability to use agentic workflows to support software development life cycle
Application Development Tools
Evaluates toolkits used to support major production systems.
Experience developing and managing applications on cloud-based platforms such as AWS.
Experience in Linux environments
Professional experience with ETL, RDBMS and No SQL database.
Technical Troubleshooting:
Emphasizes the business impact of failure and the criticality and timing of needed resolution so that problems can be avoided in the future.
Create trouble reports for all issues found and reviews solutions for completeness and correctness.
Directs the resolution of communications problems in multi-vendor environments.
Coaches others on advanced diagnostic techniques and tools for unusual or performance-related problems
Degree Requirement: Bachelor's in computer science, Engineering, Mathematics, or an equivalent discipline
Consideration for Top Candidates:
Additional Information:
Summary Pay Range:
$112,710.00 - $183,140.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of 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
These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position.
Posting Dates:
July 6, 2026 - July 17, 2026
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. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.