AI Engineer
$97.53k - $158.48kCATERPILLAR INC
AI Engineer
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 an AI Engineer, you will design, develop, and optimize advanced AI interactions to power production-grade software applications. You will move beyond basic prompt drafting to build robust, scalable, and reliable AI systems utilizing state-of-the-art Large Language Models (LLMs). Your role is critical in orchestrating autonomous AI agents, implementing Retrieval-Augmented Generation (RAG) pipelines, and establishing rigorous testing and observability frameworks. You will bridge the gap between complex business logic and machine intelligence, ensuring high-quality, safe, and deterministic AI behaviors.
What You Will Do:
Prompt Architecture & Tuning
- Design Advanced Prompts: Architect, version, and refine highly effective system, contextual, and dynamic prompts using advanced techniques (e.g., Chain-of-Thought, Tree-of-Thoughts, ReAct, Few-Shot learning).
- Mitigate Risks: Minimize model hallucinations, jailbreaking, and prompt injections through programmatic guardrails and robust adversarial prompting strategies.
- Model Agnostic Tuning: Adapt, benchmark, and fine-tune prompt structures across diverse open-source and proprietary frontier models.
Agentic Workflows & RAG Systems
- Build AI Agents: Design and orchestrate multi-agent systems and multi-step reasoning workflows using frameworks like LangGraph, LangChain.
- Optimize RAG Pipelines: Integrate and fine-tune Retrieval-Augmented Generation architectures, managing semantic search, chunking strategies, embedding models, and vector database queries.
- Tool Execution: Implement precise function-calling and tool-use prompts enabling LLMs to interact reliably with external APIs, databases, and legacy codebases.
Testing, Evaluation & Observability
- Build automated testing suites using RAGAS and Evals frameworks to assess RAG accuracy and enable continuous validation and benchmarking of Retrieval-Augmented Generation outputs across datasets and Models.
- Agent Testing: Build automated regression testing suites and CI/CD pipelines to validate prompt stability, agent trajectory correctness, and tool-calling accuracy.
- Implement LLM Observability: Set up production monitoring and observability systems using platforms like Azure Application insights, Microsoft Foundry.
- Monitor Metrics: Track, analyze, and optimize production runtime metrics including semantic drift, token usage, cost efficiencies, and end-to-end latency.
Collaboration & Continuous Innovation
- Cross-Functional Delivery: Work alongside Product Managers, Data Scientists, and Software Engineers to translate commercial requirements into deterministic AI capabilities.
- Technology Scouting: Keep pace with rapid weekly advancements in LLM capabilities, evaluation frameworks, and orchestration libraries to sustain a competitive edge.
What You Have:
- Core Prompt Engineering: Expert-level mastery of structured prompt formats (XML, JSON wrappers), system-level steering, and context-window optimization.
- Production Programming: High proficiency in Python or TypeScript for constructing backend AI logic, processing asynchronous data streams, and handling API integrations.
- Orchestration Frameworks: Hands-on experience building apps using LangChain, LangGraph, native SDKs.
- Vector Infrastructure: Solid experience working with vector databases (e.g., Azure AI Search, AWS Open Search) and hybrid search retrieval methods.
- Data & ML Fundamentals: Strong capabilities in data manipulation (Pandas, NumPy), data cleaning, token handling, and foundational understanding of NLP transformers.
Top Candidates Will Have
- AI Observability Stacks: Prior implementation of Application Insights, OpenLLMetry, or custom evaluation/guardrail layers.
- Machine Learning Systems: Knowledge of deep learning architectures, fine-tuning frameworks (QLoRA, PEFT), and platforms like Hugging Face, PyTorch, or TensorFlow.
- Cloud Infrastructure: Experience deploying containerized AI microservices using Docker, Kubernetes, AWS, or GCP.
- Education: Bachelor's or master's degree in computer science, Data Science, Artificial Intelligence, Computational Linguistics, Mathematics, or a highly technical discipline.
- Experience: 2+ years of dedicated professional experience developing production software integrated with GenAI/LLM pipelines.
- Track Record: Proven portfolio demonstrating successfully deployed RAG systems or operational AI agents in commercial environments.
Additional Info:
• The required location for this role is East Peoria-IL, Irving-TX
Summary Pay Range: $97,530.00 - $158,480.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:
- 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.Visa Sponsorship is not available for this position.
Posting Dates: October 27, 2026 - November 8, 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.
- ...AI Engineer Location: Remote, Nationwide Our client is building the next generation of intelligent software, where AI is expected to do more than generate a compelling response. The goal is to create dependable AI experiences that understand context, take action...SuggestedRemote work
$115.04k - $167.67k
...general management, design, develop, and deliver next-generation AI solutions that improve business processes across the enterprise... ..., and deploy enterprise AI applications using modern software engineering practices.Build intelligent solutions utilizing Large Language...SuggestedFull timeWork at officeLocal area$147.76k - $240.11k
...our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world.Job SummaryWe are seeking an experienced Software Engineering Manager to lead a team responsible for designing, building, and...SuggestedFull timePart timeWorldwideFlexible hours- ...Overview MSC (Microsoft Specialized Clouds) AI Innovation is an AI-first team that incubates builds and accelerates solutions aligned... ...into scalable production-ready solutions. As a Senior AI Engineer in the MSC IL AI Innovation team you will lead the design...SuggestedOngoing contractFull timeLocal area
$18 - $50 per hour
...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales...SuggestedRemote jobHourly payFull timeInternshipLocal area$100k
...Job Description Job Description Job Title: AI Engineer Location: Peoria, IL Work Environment: IN-OFFICE ONLY (Peoria, IL) Not a remote or hybrid position. Job Type: Full-Time --- About the Role IT360, Inc. is seeking a highly skilled and innovative...Full timeWork at office$69k - $91k
We're opening a freelance Python Developer role for an engineer fluent in JavaScript and allergic to undocumented surprises. What makes this Community Development Partners role different is the ownership; the $69,000 - $91,000 and freelance hours are just the entry fee...FreelanceLocal areaFlexible hours- Responsibilities Create database tables to help understand technical documentation from data files. Develop technical requirements for specific data models. Work in a small team environment to develop a database application and interface based on direct input from the...
$89.21k - $144.96k
...better world, so we can all enjoy living in it.Launch your software engineering career while helping build the connected technologies that... ...marketing & brand, connectivity, enterprise data, analytics and AI, equipment management, eCommerce, digital marketing, rental &...Full timePart timeInternshipRelocationFlexible hours$96.26k - $137.66k
...company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software... ...culture of technical excellence and continuous learning.Leverage AI-assisted development tools (such as GitHub Copilot, ChatGPT, or...Full timeWork at officeLocal area- ...project demands and skills gaps, our staffing experts can help you find the best job for you. Job Title: Software Development Engineer Python Location: Peoria OR Champaign IL _Onsite Only Duration: Full-time Only Salary: 85k/yr to 90k/yr Experience Level...Permanent employmentFull timeContract workRemote work
$52 - $53 per hour
...Attend regularly scheduled stand-up meetings. Build new application functionality in AWS cloud environment. Agile delivery leveraging AI. Qualifications Bachelor’s degree in computer programming, recognizable coding bootcamp, or equivalent training required. 2-3 years...Hourly payFull timeLocal areaFlexible hours- Job-ID33211421Reference26-01950 Job Description & Skill Requirement: We are seeking a highly motivated Embedded Software Engineer with expertise in Drive-By-Wire (DBW) systems, Embedded C++, CAN communication, MATLAB/Simulink, and Linux/UNIX-based embedded software...
- Assignment Duration: 12 Months Visa: USC or GC ONLY Detailed JD (Roles and Responsibilities) An experienced Android developer with over 8 years of relevant experience. A strong background in building scalable and user friendly Android applications using Java, Kotlin,...
- ...Agile methodologySoft Skills Required(Required)strong written and verbal communication, experience working as a member of agile engineering team, ability to commit to and deliver work within allocated sprint window.Education RequirementsBachelor's in computer science required...Work experience placementLocal areaRemote work
$150k - $185k
...warfare and national security. About the Role As a Full-Stack Engineer at Reveal, you will bridge the gap between high availability... ..., and maintaining production grade applications at scale. ~ AI Native Development: Passionate early adopter of AI powered development...Remote workHome office- ...counties that each record and value property differently. The role Most appraisers have never written a line of code. Most engineers have never defended a comp grid. We're looking for someone who has done both. You'll build the engine that does what a good...Full timeRemote workFlexible hours
- ...IT Software Engineer 4Varmoda is seeking an experienced IT Software Engineer 4 for a 12-month hybrid engagement in Peoria, IL. The ideal... ...debugging, and application architecture.Experience with Generative AI (GenAI) for software development.Ability to work independently...Shift work
- ...Software Development Position This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting in new program development...Shift workWeekend work
- Role: Java Developer Location: Peoria, IL Duration: 12 months Job Description: Client wants a Strong front end Mid/Sr level Java Developer Must have Angular 2, Typescript, Bootstrap, Spring MVC and Full Stack Development experience...Immediate startRelocation
- Akkodis is seeking a Software Developer for a 12-month Contract job with a client in Peoria, IL (onsite, 5 days a week) . Pay Range: $40/hr-$45/hr on W2. The rate may be negotiable based on experience, education, geographic location, and other factors. Job Description...Contract workTemporary workLocal area
$128.47k - $208.77k
...teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more... ...behavior across constrained devices (tablets and mobile) Establish engineering standards, reusable components, and best practices for long-term...Full timePart timeWorldwideRelocation packageFlexible hours- ...Overview Microsoft Specialized Clouds (MSC) AI Innovation is an AI-first team that incubates builds and accelerates solutions aligned... ...into scalable production-ready solutions. As a Software Engineer Intern in the MSC IL AI Innovation team you will contribute to...Ongoing contractInternshipLocal area
- ...dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings...Worldwide
- Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches...
- ...formal processes, speedy development, quality Education & Experience Required: Bachelor’s degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent industry experience Advanced Computer Science Degree 5-10 years’...InternshipFlexible hours
$46 - $47 per hour
Get AI-powered advice on this job and more exclusive features. This range is provided by Aditi Consulting. Your actual pay will be... ...range $46.00/hr - $47.00/hr Summary The main function of a software engineer is to apply the principles of computer science and mathematical...Hourly payFull timeContract workLocal area- ...Role: DevSecOps Engineer Location: Remote Cloud Platform: Google Cloud Platform (GCP) We are looking for a skilled DevSecOps Engineer with experience in GCP, CI/CD automation, cloud security, and infrastructure as code to build, secure, and maintain scalable...Remote work
- ...Servicenow Developer And Administrator The client’s Cybersecurity Engineering team is seeking a skilled ServiceNow developer and administrator to work on configuration of ServiceNow modules. Day-to-day activities will vary depending on organizational needs, but will...Flexible hours
- Digital Platform Specialist Responsibilities Include: To lead and assist in the development of our aftermarket sales capabilities on Salesforce. This includes defining the business processes, applications, development, data integrations, and technology needed in ...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Engineer. Be the first to apply!





