Python Developer/AI & Analytics Engineer
Core
Design, develop, and maintain Python applications for automation, analytics, and system integration; build and deploy AI agents to support task automation and decision support.
Role type
Python Developer / AI & Analytics Engineer
Builds
Python-based solutions, AI-driven agents, and Power BI dashboards for internal data-driven decision-making
Domain
Industrial manufacturing (Caterpillar) + AI/Analytics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python programming, AI agent development, Power BI (DAX, performance optimization), SQL, data pipeline integration, system testing, requirements analysis
Preferred skills
LLM-based or autonomous AI agent experience, cloud platforms, scalable data architectures
Technologies
Python, Power BI, SQL, LLMs
Responsibilities
Design and maintain Python applications for automation and system integration; Build and deploy AI agents for task automation and decision support; Develop and maintain Power BI dashboards and reports; Prepare, transform, and model data for analytics; Integrate AI solutions with internal tools and APIs; Troubleshoot, test, and improve existing systems
Seniority
Mid-level, hands-on IC