- Robot type
- Construction
- Location
- IrvingTexasUSA
- Job type
- Artificial Intelligence
- Posted
- Oct 26, 2026
- Salary
- $159,120–$258,570 a year
Principal Software Engineer – Dataset and Annotation Quality - Physical AI, Autonomy & Data Platform
Job description
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.
You’ll build and deploy against one of the most unique data foundations—over 1.6 million connected assets generating real-world data daily.
Construction autonomy is one of the most complex challenges in applied AI, and at Caterpillar, advancements in physical…
Job responsibilities
- Decision Making and Critical Thinking: Extensive knowledge of the decision-making process and associated tools and techniques;
- Effective Communications: Superior understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the…
- Software Development: Expert knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
- Software Development Life Cycle: Expert knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
- Software Integration Engineering : Extensive knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
- Software Product Design/Architecture: Extensive knowledge of software product design; ability to convert business requirements into the software product design.
- Software Product Technical Knowledge : Extensive knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
- Software Product Testing : Extensive knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Job requirements
- Experience supporting AI/ML, autonomous systems, computer vision, robotics, or advanced analytics platforms.
- Experience with multimodal data (LiDAR + image + telemetry) annotation strategies.
- Familiarity with annotation tools or platforms (CVAT, Labelbox, SuperAnnotate, or similar).
- Experience with auto-labeling, active learning, or hybrid annotation systems.
- Experience leading or influencing annotation operations at scale (internal or vendor-based).
Similar jobs
Caterpillar · Artificial Intelligence
Physical AI Autonomy Segment Portfolio Manager
Irving, Texas
Caterpillar · Software
Software Engineer (Autonomy Services)
Irving, Texas
Caterpillar · Business Operations
Senior Autonomy Positioning Engineer
Irving, Texas
Caterpillar · Software
Senior Autonomy Engineering Specialist (DevOps Architect)
Irving, Texas
Robot deals
All deals →Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!



