Padmi

Python Software Developer (Pune)

MumbaiPosted 1 month ago
Software engineeringSeniorFull Time; Regular
Apply at Boundaryless

Opens the source posting on shine.com

Source description

About the role

View original

Job Title: Python Developer/ Lead (Agentic AI/ LLM Engineering) Position: 2 Location: Pune (Work from Office, 5 days a week) Role & responsibilities - Responsible for building production-ready backend services for agentic workflow components aligned to solution architecture and platform standards. - Implement solution designs by building Python services, worker processes, and reusable libraries following defined architecture, patterns, and standards. - Develop agentic workflow components: tool connectors, orchestration steps, state management modules, retrieval components, and approval/escalation flows. - Build reliable LLM interaction layers: tool/function calling, schema-validated structured outputs, guardrails, safe tool execution boundaries, and fallback behaviors. - Implement robust backend patterns: async execution, job queues, retries/idempotency, compensating actions, and failure isolation for long-running workflows. - Deliver production readiness: logging/tracing, metrics, decision logs, run replay support, performance profiling, and cost/latency controls. - Write clean, maintainable, testable code with robust review discipline: unit/integration tests and regression testing for prompts/agents where applicable. - Collaborate closely with the Agentic AI Architect and technical leads; support delivery across DEV/UAT/PROD including defect triage and operational support. Core Experience - Experience in Python backend development, including building production APIs/services and/or worker-based processing systems. - Demonstrable experience in implementing Generative AI, AI/LLM-enabled features or systems (agentic workflows, RAG, tool calling, evaluation/monitoring) is preferred. - Strong capability in backend fundamentals: service boundaries, API contracts, async execution, retries/idempotency, error handling, and performance optimization. --Advanced Python engineering skills: clean architecture, modularity, testability, packaging, secure coding, and maintain .

One address, no account. We’ll tell you when matching roles go live.

More at Boundaryless

Related open roles

View all roles