AI-Powered Software Engineer — Cloud & Microservices

Caterpillar

Chicago (IL)

On-site

USD 89,000 - 145,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) savings plans
Health Savings Account
Flexible Spending Accounts
Career development
Incentive bonus
Parental leave
Tuition reimbursement
Disability benefits
Life Insurance
Adoption benefits

Job summary

Caterpillar is seeking a Software Engineer to join Cat Digital, the digital and technology arm of Caterpillar. You will design, develop, and deploy AI-powered digital platforms and microservices across mobile, web, and cloud systems.

You will contribute to API technologies, data pipelines, and AI agents while collaborating with teams to engineer production-ready software and innovative solutions across the enterprise. Relocation is possible, with relocation sponsorship not available.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Software Engineering or related degree (selected candidates must complete their degree by their start date)
  • 0-2 years of relevant experience related to this field (internships or academic projects are a plus)
  • Minimum cumulative GPA requirement 3.0/ 4.0 (no rounding)
  • Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valued

Responsibilities

  • Contribute to the design, development, implementation, testing, and support of AI-powered solutions
  • Identify, evaluate, and de-risk emerging technologies by creating proofs of technology and concept
  • Design and implement enterprise microservices
  • Enable API technologies and deploy patterns using .NET skills to create AI agents
  • Mobile and web development
  • UI/UX design activities including wireframing and prototyping within a design system
  • Develop data pipelines in Python and resolve defects via code or SageMaker notebooks
  • Leverage generative AI tools to accelerate development and defect triaging

Skills

Decision making
Effective communications
Software development
Software development life cycle
Software integration
Software product design/architecture
Software product testing
GPA 3.0/4.0 requirement
Internships/projects experience

Education

Bachelor's degree in CS/Software Engineering

Tools

Python
Java
JavaScript
SpringBoot
React
SQL
APIs
Cloud Platforms
Generative AI

Job description

Caterpillar is seeking a Software Engineer to join Cat Digital, the digital and technology arm of Caterpillar. You will design, develop, and deploy AI-powered digital platforms and microservices across mobile, web, and cloud systems.

You will contribute to API technologies, data pipelines, and AI agents while collaborating with teams to engineer production-ready software and innovative solutions across the enterprise. Relocation is possible, with relocation sponsorship not available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – AI & Microservices
Software Engineer – AI & Microservices

Caterpillar Inc. • Chicago (IL)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+8
AI Engineering Manager: Cloud-Native Agents & Tools
AI Engineering Manager: Cloud-Native Agents & Tools

Aimlroles • Chicago (IL)

On-site
USD 148,000 - 240,000
Medical, dental & vision benefits
401(k) savings plan
Health Savings Account (HSA)
+4
Lead Software Engineer — Cloud-Native AI Platforms
Lead Software Engineer — Cloud-Native AI Platforms

Caterpillar • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
401(k) plans
Tuition Reimbursement
Cloud-Native AI Engineering Manager
Cloud-Native AI Engineering Manager

Caterpillar Inc • Chicago (IL)

On-site
USD 148,000 - 240,000
Medical benefits
Dental benefits
Vision benefits
+5
Principal Platform Engineer, Digital Twin & AI Systems
Principal Platform Engineer, Digital Twin & AI Systems

Caterpillar • Irving (TX)

On-site
USD 147,760 - 240,110
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+5
Senior Automation Test Engineer – AI-Driven Microservices
Senior Automation Test Engineer – AI-Driven Microservices

Caterpillar • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits*
Paid time off plan
401(k) savings plans*
+3
Software Engineer
Software Engineer

Caterpillar • Chicago (IL)

On-site
USD 89,000 - 145,000
Medical benefits
401(k) savings plans
Health Savings Account
+8
Lead Cloud API Platform Engineer
Lead Cloud API Platform Engineer

Caterpillar Inc. • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical benefits
Paid time off
401(k) plan
+1
Senior Software Engineer, Data Pipelines & AI (Onsite)
Senior Software Engineer, Data Pipelines & AI (Onsite)

Caterpillar • Peoria (IL)

On-site
USD 113,000 - 183,000
AI Evaluation Engineering Lead
AI Evaluation Engineering Lead

Caterpillar Inc • Chicago (IL)

On-site
USD 148,000 - 240,000
Medical benefits
401(k) plan
HSA
+3