> Markdown version of [/jobs/ext/4626095-principal-software-engineer-agentic-ai-simulation-automation](https://www.wearedevelopers.com/jobs/ext/4626095-principal-software-engineer-agentic-ai-simulation-automation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Agentic AI & Simulation Automation - **Company:** Caterpillar - **Location:** Irving, TX, United States - **Experience:** Experienced - **Salary:** $147,760 - $240,110 - **Contract:** Permanent contract - **Skills:** AI Evaluation, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Cursor, Distributed Systems, General-Purpose Computing on Graphics Processing Units, Graph Database, Python (Programming Language), Knowledge-Based Systems, Node.Js, Software Tools, Cloud Services, Scientific Computating, Search Technologies, Software Engineering, Digital Twin, Graphics Processing Unit (GPU), GitHub Copilot, Retrieval-Augmented Generation, Multi-Agent Systems, Generative AI, Backend, Agentic-AI, Isaac Sim, AI Platforms, Kubernetes, Low Latency, Claude, Nim (Programming Language), NVIDIA Omniverse, Software Version Control, Human in the Loop, Docker, Golang - **Published:** November 7, 2026 - **Apply:** https://dejobs.org/x/x/5DB2487A459040DDBAC9E3C11E393D9C/job/ ## About the Role * Advanced software engineering experience using Python and one or more of C++, C#, Java, Go, or Node.js. * Experience with APIs, distributed systems, containers, automated testing, CI/CD, source control, and observability. * Experience with cloud platforms and cloud-native architectures, including Docker and Kubernetes. * Demonstrated ability to lead architecture and technical delivery across multiple teams. * Strong communication, mentoring, problem-solving, and cross-functional collaboration skills. * Experience using AI-assisted development tools such as GitHub Copilot, Claude, or Cursor. * Experience designing and delivering production agentic AI, generative AI, or intelligent automation systems. * Experience with NVIDIA NIM, NeMo, Nemotron, or comparable foundation-model and inference ecosystems. * Experience with NVIDIA Cosmos or comparable world foundation models for Physical AI, scenario generation, and simulation augmentation. * Experience connecting AI agents to NVIDIA Omniverse, Isaac Sim, OpenUSD, or other engineering simulation platforms. * Strong Python, API, distributed systems, event-driven workflow, and backend services experience. * Experience with RAG, embeddings, vector search, knowledge graphs, semantic data models, structured outputs, and multimodal models. * Experience with AI evaluation datasets, test harnesses, security controls, observability, and human-in-the-loop governance. * Experience deploying GPU inference using Docker, Kubernetes, NVIDIA GPUs, and CoreWeave or comparable GPU cloud infrastructure. Top Candidate / Preferred Experience * Seven or more years of software development and three or more years developing ML, generative AI, or intelligent automation systems. * Experience delivering an AI-enabled capability from prototype through production. * Experience integrating agents with simulation, robotics, scientific computing, or enterprise engineering tools. * Working knowledge of Newton, physics simulation, and robotics workflows sufficient to orchestrate and evaluate tool use. ## Description At Caterpillar, technology has a purpose: to solve our customers' toughest challenges. Construction autonomy and Physical AI require trusted digital twins, high-fidelity simulation, scalable GPU computing, intelligent automation, and rigorous validation. This Principal Engineer role is a hands-on technical leadership position responsible for architecture, critical implementation, engineering standards, cross-team alignment, and mentoring. Role Purpose Lead production-grade agentic AI and automation capabilities that help engineers create environments, configure experiments, execute simulations, analyze results, and make informed engineering decisions. What You Will Do * Define the architecture for agentic simulation and multi-agent engineering workflows. * Build agents that interact with simulation engines, digital twins, APIs, datasets, and engineering tools. * Lead automated map-to-simulation, site-to-simulation, scenario-generation, and experiment-planning workflows. * Apply foundation models and multimodal AI to simulation configuration, monitoring, troubleshooting, analysis, and reporting. * Establish tool calling, workflow state, memory, human approvals, guardrails, observability, and auditability. * Create evaluation frameworks for accuracy, reliability, reproducibility, latency, cost, safety, and task completion. * Integrate AI services with NVIDIA Omniverse, Isaac Sim, OpenUSD, Cosmos, databases, knowledge systems, and cloud services. * Deploy and scale GPU inference and agent workloads on CoreWeave and Kubernetes Principal-Level Leadership Expectations * Own a major technical capability across multiple teams and programs. * Translate ambiguous business and engineering problems into scalable architectures and production software. * Lead architecture reviews, technical investigations, design decisions, and engineering standards. * Balance research and prototyping with secure, maintainable, production-ready delivery. * Mentor senior and developing engineers and support technical hiring and onboarding. * Partner across simulation, robotics, autonomy, controls, AI, data, cloud, product, and customer-facing organizations.