✦ Luna Orbit — AI & Machine Learning

Lead Software Engineer, Gen AI

at Caterpillar

📍 2 Locations Unknown 💰 $128K – $208K USD / year Posted April 15, 2026
Salary $128K – $208K USD / year
Type Not Specified
Experience lead
Exp. Years Not specified
Education Not specified
Category AI & Machine Learning

Lead Generative AI engineering work building assistants, AI-infused processing pipelines, and tooling. Develop Gen AI services using Python and LLM frameworks, automate delivery with CI/CD, and deploy scalable solutions on AWS.

  • Develop and deploy Gen AI solutions with Python and OOP
  • Implement CI/CD with GitHub Actions
  • Deploy Gen AI solutions on AWS using CloudFormation
  • Build LLM-enabled services using LangChain/LangGraph/Semantic Kernel/Crew.ai and prompt engineering
  • Develop FastAPI services and assist with ML/AI pipelines using Apache Airflow

Gen AI engineer/developer focused on production systems: Python + OOP, CI/CD via GitHub Actions, AWS deployments using CloudFormation, LLM tooling with LangChain/LangGraph/Semantic Kernel/Crew.ai, and service APIs using FastAPI on AWS. Supports ML/AI pipeline development using Apache Airflow and coordinates with data scientists to refactor analytics for production scalability.

The ideal candidate is a lead software engineer focused on Generative AI who has strong hands-on experience with Python and OOP principles to build and deploy Gen AI solutions. They have production experience with AWS (including CloudFormation), CI/CD via GitHub Actions, LLM frameworks (LangChain, LangGraph, Semantic Kernel, Crew.ai), and deploying FastAPI services and ML/AI pipelines with Apache Airflow.

Develop and deploy Gen AI solutions utilizing Python and OOP principlesImplement and manage CI/CD pipelines using GitHub ActionsDeploy solutions on AWS using CloudFormationWork with frameworks such as LangChainLangGraphSemantic Kerneland Crew.aiApply knowledge of Large Language Models (LLMs) and prompt engineering conceptsDevelop and deploy services using FastAPI on AWSCollaborate with data scientists to refactor analytics solutions for productionAssist in development of machine learning and AI pipelines using Apache Airflow
PythonGitHub ActionsAmazon Web ServicesAWS CloudFormationLangChainLangGraphSemantic KernelCrew.aiFastAPIApache AirflowLarge Language Models (LLMs)Prompt engineering
PythonOOP principlesCI/CD pipelinesGitHub ActionsAWSCloudFormationLangChainLangGraphSemantic KernelCrew.aiLarge Language Models (LLMs)prompt engineeringFastAPIApache Airflowmachine learning and AI pipelinesSDLCsoftware testing strategiesservice deploymentscalabilityefficiency
Develop and deploy Gen AI solutionsPythonOOP principlesCI/CD pipelinesGitHub ActionsAWSCloudFormationLangChainLangGraphSemantic KernelCrew.aiLarge Language Models (LLMs)prompt engineeringFastAPIMachine learning pipelinesApache AirflowBuilding and deploying AI processing pipelinesSoftware development life cycle (SDLC)Software product designSoftware testing strategiesRefactoring analytics solutions for productionScalabilityEfficiencyService deployment
PlanningBuilding and maintaining largecomplex projectsCoordinating with othersCollaboration with data scientistsComfort working with complex cross-functional workCommunication
Industry Manufacturing
Job Function Build and deploy production Gen AI assistants, pipelines, and FastAPI services on AWS
Role Subtype LLM Engineer
Tech Domains Amazon Web Services, Azure, Python, Kubernetes, Linux
Lead Software EngineerGen AIGenerative AIPythonOOP principlesCI/CD pipelinesGitHub ActionsAWSAmazon Web ServicesCloudFormationLangChainLangGraphSemantic KernelCrew.aiLarge Language ModelsLLMsprompt engineeringFastAPIservicesApache Airflowmachine learning pipelinesAI-infused processing pipelinestooling

Must have experience developing and deploying Gen AI solutions using Python and OOP principles, Must have experience with GitHub Actions for CI/CD, Must have experience deploying on AWS using CloudFormation, Must have experience with LangChain, LangGraph, Semantic Kernel, and Crew.ai, Must have experience with FastAPI on AWS, Must have experience with Apache Airflow for ML/AI pipelines

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile