Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Talent Map Global BPO, Inc. seeks a senior Python backend engineer to design and implement agentic workflows, Azure OpenAI tooling, and robust data services in a scalable environment.
You will own integration patterns, data models, and auditability while mentoring engineers and delivering production‑quality distributed services with security and reliability in mind.
Talent Map Global BPO, Inc. is a global talent solutions and business process outsourcing company connecting skilled professionals in the Philippines with growing North American businesses. We build dedicated offshore teams across technology, finance and accounting, marketing, and enterprise operations.
Our people-first culture is grounded in collaboration, integrity, continuous learning, and operational excellence. Team members gain meaningful exposure to international clients while building long-term careers in a supportive, performance-focused environment.
The ideal candidate combines advanced Python back-end engineering with hands‑on experience developing agentic workflows, reusable Model Context Protocol integrations, secure APIs, and production-quality distributed services. You should be comfortable independently executing complex assignments, reviewing designs and code, mentoring less‑experienced engineers, diagnosing problems across application components and environments, and preparing complete, well‑tested capabilities for review and promotion. You will succeed in this role if you balance technical innovation with security, reliability, auditability, and disciplined software‑engineering practice.
Back-End and Agent Development: Design, develop, test, integrate, and maintain Python services, FastAPI applications, asynchronous components, and LangGraph workflows, including state management, conditional routing, checkpointing, recovery, parallel operations, and multiple tool calls.
MCP and Enterprise Integration: Author reusable Model Context Protocol servers, tools, schemas, and integration patterns that securely connect agentic applications with approved enterprise services. Develop and validate integrations using simulators, emulators, mock services, and representative test environments rather than live customer systems.
Azure OpenAI and Approval Workflows: Implement Azure OpenAI tool‑calling, model abstraction, prompt and context handling, grounding, structured outputs, error handling, configurable approval gates, and human‑in‑the‑loop controls.
Data, State, and Auditability: Design and implement PostgreSQL data models, persistence services, LangGraph checkpointing, run‑state management, audit logging, traceability, authorization checks, and related data‑access patterns.
Testing and Engineering Quality: Develop comprehensive pytest suites covering asynchronous, unit, integration, behavior‑driven, and end‑to‑end testing. Maintain appropriate fixtures, mocks, simulators, test data, regression coverage, observability, and secure‑development practices.
Troubleshooting and Root‑Cause Analysis: Diagnose complex issues across APIs, agent graphs, tools, models, databases, containers, and development or test environments. Document root causes, implement corrective actions, and add regression protection.
Code Review, Mentoring, and Innovation: Participate in design and merge‑request reviews, developer pairing, and demonstrations. Mentor less‑experienced engineers, evaluate emerging technologies, develop assigned prototypes, and present recommendations that may improve performance, security, reliability, maintainability, or mission value.
Governance and Delivery Readiness: Follow established technical, security, review, and promotion controls. Promptly elevate unclear requirements, unresolved decisions, security concerns, access limitations, and proposed deviations from approved direction. Ensure assigned work is complete, tested, documented, and prepared for ASCENT review and promotion.
Documentation, Collaboration, and Data Protection: Maintain API specifications, tool schemas, implementation diagrams, model and prompt documentation, test evidence, and configuration guidance. Collaborate regularly with GCC and U.S.-based ASCENT team members and perform all work within approved systems, repositories, datasets, and development environments.
Talent Map Global BPO, Inc. is committed to fair and inclusive employment practices. Qualified applicants will be considered based on role‑related skills, experience, and business requirements. Personal information submitted during recruitment will be handled in accordance with applicable privacy requirements and company policies.
This job description summarizes the role's principal responsibilities and requirements. It is not an exhaustive list, and duties may be adjusted based on client needs and business priorities. Compensation, benefits, work arrangement, shift, and employment terms remain subject to the final written offer and applicable company policies.