Senior Python Developer - AI Agent Development

Job Description

 

We are seeking a highly skilled and experienced Senior Python Developer to drive the technical execution and delivery of production-grade AI Agents for industrial equipment maintenance and management. This role requires deep expertise in modern software development and specialized knowledge of building reliable, complex AI workflows using Python-based agent development frameworks.
The successful candidate will be a key contributor to the industrial grade AI agents, ensuring agents provide non-hallucinated recommendations grounded in verified knowledge. The work is part of a large-scale project spanning foundational elements and specific maintenance agents.

 

Required Skills and Qualifications:


• Software Development Foundation: Proven experience (5+ years preferred) in professional software engineering, with expertise in modern SDLC methodologies (Agile, CI/CD, DevSecOps).
• Python Expertise: Expert proficiency in Python and its ecosystem for developing high-performance, production-grade microservices.
• AI Agent Frameworks (Mandatory): Extensive, hands-on experience developing complex, multi-step AI Agent systems using Agent Development Kit (ADK) and workflow orchestration frameworks like langgraph.
• Cloud Infrastructure: Hands-on experience building and deploying applications and services on cloud architectures (Azure/GCP) using containerization and Kubernetes.
• Generative AI/LLMs: Practical experience integrating and working with Large Language Models (LLMs), including techniques for grounding, validation, and managing hallucination risks.
• Data and Integration: Strong understanding of data pipelines, ingestion frameworks, and API gateway-based microservice ecosystems.


Preferred Qualifications:


• Optional Frameworks: Familiarity or hands-on experience with Azure Semantic Kernel or Azure Agent SDK frameworks.
• Specialized AI: Experience working with predicate logic engines, fuzzy modeling, or concepts related to Physical AI, which involves reasoning about the physical world and system behavior.
• Industrial/IoT Context: Background in developing AI-driven platforms, especially for industrial equipment, predictive maintenance, or managing sensor data/logs.
• Air-Gaped Deployment: Experience in building applications designed to run effectively in isolated or air-gaped environments.

 

Job Responsibilities

 

Key Responsibilities:


• Agent Development and Orchestration: Design, develop, and deploy production-grade AI agents using Python, leveraging Agent Development Kit (ADK) and langgraph frameworks for workflow definition, orchestration, and state management.
• Core Agent Implementation: Build and enhance crucial industrial AI agents leveraging modern AI Agentic frameworks
• Reliable AI and Knowledge Base Integration: Implement components of the Reliable AI foundation, focusing on integrating agents with the Knowledge Base built from maintenance manuals and safety protocols.
• Data Pipeline Engineering: Develop and maintain the production-grade ingestion pipeline for building and updating the knowledge base from documentation (manuals, safety protocols) for multiple equipment types (LS, DI, CD-SEM).
• LLM and Reasoning Integration: Apply prompt engineering and data curation techniques to minimize hallucinations in LLM-based approaches. Design the solution which leverages local LLM models working in air-gaped isolated environments.
• System Integration: Integrate developed agents with the ML layer to utilize real-time sensor data analysis, ML analytics, and predictive models.
• Deployment and Scalability: Deploy agent services within the cloud environment utilizing containerization and Kubernetes. Contribute to building solutions capable of running in isolated/air-gaped environments (on-prem HW stack).
• Quality and Standards: Adhere to defined engineering standards, architecture guidelines, and code quality practices, supporting continuous improvement and automation.

 

Department/Project Description

AI Agents for industrial equipment maintenance and management. An AI-based solution for field service engineers who perform maintenance and equipment tuning, and setup. The solution covers a wide range of use cases, including predictive maintenance, inventory management automation, work schedule managemet and planning.

Required skills experience

Python 4 years
AI/ML 3 years

Required languages

English B2 - Upper Intermediate
Published 12 November
19 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...