Job Title : Senior Software Engineer - Python Automation & AI
Location : Bangalore, India (Onsite / Hybrid)
Employment Type : Full-time
Experience : 5+ Years
About the Role :
We are seeking an experienced Software Engineer with strong expertise in Python automation, system design, and AI-driven architectures. The role focuses on building scalable automation workflows, approval systems, analytics dashboards, and intelligent notification platforms.
The ideal candidate will bring hands-on expertise in Python, AI agentic architectures, Retrieval-Augmented Generation (RAG), and enterprise system design, along with experience in Protobuf, Blaze, PLX, and Spanner.
Key Responsibilities & Workflow Development :
- Design and develop Python-based automation systems for workflow orchestration, approval pipelines, and task management.
- Build reusable modules for notifications, approvals, and audit trails.
AI & Intelligent Systems :
Implement AI agentic architectures to enable autonomous decision-making and intelligent workflow execution.Integrate RAG (Retrieval-Augmented Generation) techniques for contextualized analytics and dynamic Design & Engineering :Architect and scale systems for high availability, reliability, and performance.Design secure authentication and authorization flows with LDAP username integration.Optimize API-driven microservices for real-time communication between Management & Dashboards :Build analytics dashboards with Python, APIs, and data storage systems.Ensure effective use of Spanner and PLX for structured, large-scale data storage and retrieval.Utilize Protobuf for efficient inter-service & Best Practices :Work in close collaboration with product managers, data scientists, and infrastructure teams.Follow Agile practices, participate in code reviews, and maintain technical documentation.Champion automation-first practices and AI adoption across Skills & Qualifications : Bachelors or Masters degree in Computer Science, Computer Engineering, or related : Minimum 5+ years in software engineering roles with focus on Python automation and system design.Core Technical Expertise :
Proficiency in Python (Automation, System Design, APIs).Strong knowledge of AI agentic architectures and RAG implementation.Experience with Protobuf, Blaze, PLX, and Google Spanner.Strong understanding of RESTful API design, microservices, and event-driven architectures.Familiarity with authentication systems (LDAP, OAuth, Skills :Strong problem-solving and architectural thinking abilities.Ability to work in Agile / Scrum environments.Excellent debugging, profiling, and performance optimization Skills :Exposure to AI / ML model integration in production systems.Experience in workflow orchestration tools (e.g., Airflow, Prefect).Prior experience in enterprise-scale automation platforms.Strong understanding of CI / CD pipelines and DevOps practices.(ref : hirist.tech)