Caterpillar Inc.

Principal AI System Developer

Caterpillar Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Irving • Illinois, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $144,960 - $235,440 per year

Job Level

Lead

Tech Stack

AWSAzureDockerERPGoJavaKafkaKubernetesNeo4j.NETOraclePythonPyTorchRabbitMQRedisTensorflow

About the role

  • Lead the AI-enablement vision for next-generation accounting data harmonizer system
  • Develop and implement strategies for Entity Resolution (ER) utilizing LLMs and Graph Databases
  • Architect and deploy production-grade Retrieval-Augmented Generation (RAG) pipelines for data interpretation
  • Collaborate with Accounting, ERP knowledge owners, IT, MDM, and Data Quality teams to translate accounting requirements into technical solutions

Requirements

  • Mastery in Python (for AI/ML) AND strong proficiency in at least one compiled, high-performance language (e.g., Go, Java, C#/.NET)
  • Extensive experience architecting solutions on AWS or Azure.
  • Knowledge of Docker and Kubernetes (K8s) in a production environment
  • Proven experience designing systems utilizing Kafka or similar technologies (e.g., Kinesis, RabbitMQ)
  • Demonstrated experience deploying LLMs in a production environment for data-centric tasks (not just chatbots)
  • Specific expertise in building RAG pipelines, managing Vector Databases (e.g., Pinecone, Weaviate, PGVector), and advanced prompt/context engineering
  • Experience with deep learning frameworks (PyTorch, TensorFlow) and the HuggingFace ecosystem
  • Proven track record of solving complex entity resolution challenges at scale
  • Hands-on experience with Neo4J, AWS Neptune, or CosmosDB, specifically applied to ER or MDM
  • Deep expertise in Snowflake architecture and optimization.
  • Experience utilizing OLAP databases (e.g., DuckDB) and in-memory/column stores (e.g., Redis) for performance optimization.
  • Strong understanding of corporate accounting principles, consolidation processes, ERP system data structures (e.g., SAP, Oracle), and the nuances of accounting data
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonGoJavaC#AWSAzureDockerKubernetesKafkaRAG pipelines
Match Group

Senior Software Engineer

Match Group
Seniorfull-time$112k–$170k / yearTexas · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.lever.co
AWSCloudDockerDynamoDBJavaKubernetes.NETNoSQLRDBMSSpring
PayPal

Senior Software Engineer

PayPal
Seniorfull-time$124k–$213k / yearIllinois, Texas · 🇺🇸 United States
Posted: 7 hours agoSource: paypal.wd1.myworkdayjobs.com
AWSCloudDockerJenkinsKubernetesLinuxRubySDLCTerraform
Waabi

Senior/Staff Software Engineer, Web Tools

Waabi
Seniorfull-time$141k–$249k / yearCalifornia, Texas · 🇺🇸 United States
Posted: 12 hours agoSource: jobs.lever.co
AWSCloudD3.jsGoGoogle Cloud PlatformJavaScriptPythonReactRustTypeScript
Pfizer

Vice President, Marketing, Ecosystem Platforms and Engineering

Pfizer
Leadfull-time$256k–$427k / yearCalifornia, Illinois, New York, Washington · 🇺🇸 United States
Posted: 17 hours agoSource: pfizer.wd1.myworkdayjobs.com
AWSCloud