CareerPlanSign in

Software Engineer

Chicago, Illinois, US💼 Full-time💰 $89,210–$89,210🗓 2026-09-07 → 2026-09-26

Core

Design, develop, and deploy Caterpillar's cutting-edge digital platform, including AI-powered solutions, enterprise microservices, and mobile/web applications.

Role type

Software Engineer (Digital Platform & AI)

Builds

Digital platforms, AI agents, microservices, and connected technologies for heavy machinery

Domain

Industrial machinery / Digital transformation / AI

Deliverable

production ML models | product features

Required skills

Software development, API technologies, Microservices architecture, Generative AI tools, Data pipeline development, UI/UX design, Mobile and web development

Preferred skills

Proof of Concept creation, Design thinking methodologies, Software testing strategies

Technologies

Java, JavaScript, Python, SpringBoot, React, SQL, Microsoft Fabric, SageMaker, Generative AI

Responsibilities

Design and implement enterprise microservices; Develop data pipelines in Python; Create AI agents using .Net and Generative AI; Conduct UI/UX design activities including wireframing and prototyping; Identify and evaluate emerging technologies via PoCs; Support and test AI-powered solutions

Seniority

Junior to Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.