CareerPlanGet AI match score →

Lead Software Engineer - Python

Kosice, Slovakia💼 Full-time💰 $55,200–$55,200🗓 2026-07-01 → 2026-07-30

Core

Lead a team of engineers to develop and deploy Gen AI solutions and services for Caterpillar's digital products using Python and LLMs.

Role type

Senior IC Lead Software Engineer (Gen AI)

Builds

Production Gen AI services and analytics pipelines for heavy machinery customers

Domain

Industrial IoT, Heavy Machinery, Generative AI

Deliverable

production ML models | product features

Required skills

Python, OOP, FastAPI, LLMs, Prompt Engineering, CI/CD, AWS, Apache Airflow, Team Leadership

Preferred skills

GoLang, LangChain, LangGraph, Semantic Kernel, Crew.ai, GitHub Actions, Sagemaker Studio, Lambda, API Gateway, RDS, Technical Writing

Technologies

Python, FastAPI, LangChain, LangGraph, Semantic Kernel, Crew.ai, GitHub Actions, AWS, CloudFormation, Apache Airflow, Sagemaker Studio, Lambda, API Gateway, RDS

Responsibilities

Develop and deploy Gen AI solutions utilizing Python and OOP principles; Implement and manage CI/CD pipelines using GitHub Actions; Deploy solutions on AWS using CloudFormation; Work with frameworks such as LangChain, LangGraph, Semantic Kernel, and Crew.ai; Apply knowledge of Large Language Models (LLMs) and Prompt Engineering concepts; Develop and deploy services using FastAPI on AWS; Collaborate with developers to refactor analytics solutions for production; Assist in the development of AI pipelines using Apache Airflow; Leading people, monitoring their projects, providing help, mentorship, and guidance; Act as a project lead on complex and highly visible projects.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗