The Lead Software Engineer will work on Generative AI projects focused on building assistants, agents, GenAI tooling, and software. The role contributes to developing and deploying AI solutions at Cat Digital, Caterpillar’s digital and technology arm, which builds digital solutions using data, technology, advanced analytics, telematics, and AI capabilities. The engineer develops GenAI solutions with Python and object-oriented programming principles; implements CI/CD pipelines; and deploys applications and services on AWS. The work uses frameworks including LangChain, LangGraph, Semantic Kernel, and Crew.ai, and applies knowledge of large language models and prompt engineering. The role also involves collaborating with data scientists to productionize analytics solutions and assisting with machine-learning and AI pipelines. The position may be based in Chicago, Illinois; Peoria, Illinois; Broomfield, Colorado (Denver); or Irving, Texas (Dallas). Relocation assistance is not available. Visa sponsorship is not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed