Senior Software Engineer – AI Agent Implementation (Python)
Full-time Mid-Senior LevelJob Overview
Role Objective
Responsible for analyzing, designing, developing, maintaining, and ensuring the quality, reliability, and observability of artificial intelligence agents implemented in Python, within a previously defined architectural framework. This is a highly hands-on role, execution-focused, with technical autonomy to define agent behavior, flows, orchestration, and tools, while supporting and guiding other team members when required.
Key Roles, Responsibilities, and Functions
Implement AI agents primarily in Python, following established architectural principles and guidelines
Translate product requirements and workflow definitions into concrete agent behaviorsDesign and implement agent flows based on graphs, state machines, and/or tool-based orchestration frameworks
Define and develop state transitions, error handling, retries, and failure recovery mechanismsIntegrate agents with internal tools, APIs, external services, and structured data sources
Ensure agents are observable, testable, and production-ready (logs, metrics, traces)Design and implement unit tests, integration tests, and agent behavior tests
Verify correct execution of automated tests and keep them aligned with code evolutionCollaborate with product, platform, and architecture teams to validate assumptions and technical decisions
Rapidly iterate on agents based on real usage, feedback, and operational metricsDocument technical and process-related aspects (agent flow diagrams, technical decisions, README files, internal documentation)
Actively participate in code reviews and serve as a technical reference for best practicesDefine and adhere to quality standards, maintainability, and code structure related to agent development
Key Accountability Areas
Achievement of technical and delivery objectives
Correct and stable implementation of AI agents in productionCode quality, maintainability, and clarity of Python code
Observability and reliability of agent behaviorCompliance with service-level agreements
Effective collaboration with internal teams and stakeholders
Make Your Resume Now