
Senior Backend Engineer – AI Agentic
In All Media
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇽 Mexico
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesPython
About the role
- Design and implement agentic workflows embedded in backend services to enable AI-driven operational automation in cloud and edge environments.
- Architect and build scalable, reliable backend services and APIs for ingesting and processing telemetry from power devices.
- Implement agent orchestration and tool-calling patterns to coordinate complex, multi-step automated workflows.
- Integrate AI workflows, including cloud-based and edge-deployed agents, into existing backend systems and data pipelines.
- Ensure production readiness of AI-driven services, including monitoring, alerting, observability, fault tolerance, and recovery strategies.
- Collaborate with product, ML, and systems teams to translate power management and operational requirements into technical solutions.
- Drive CI/CD, automated testing, and deployment practices for services running across cloud and edge environments.
- Participate in design reviews, code reviews, and mentorship activities to raise engineering quality, consistency, and best practices across the team.
Requirements
- Senior-level experience building backend systems and owning production services, typically 5+ years.
- Strong proficiency in Python, with hands-on experience using Python 3.8 or newer in production environments.
- Experience with Microsoft AI Foundry or equivalent cloud-based agent frameworks, including agent orchestration and tooling.
- Experience with LangGraph or comparable edge-agent frameworks, including deploying and operating agents in edge environments.
- Deep understanding of agent orchestration patterns and tool-calling mechanisms for multi-step AI workflows.
- Proven experience integrating AI workflows end to end, from model or agent through backend service and API layers.
- Familiarity with cloud platforms such as AWS, Azure, or GCP, containerization with Docker and Kubernetes, and CI/CD pipelines.
- Strong software engineering fundamentals, including system design, distributed systems concepts, observability, and performance optimization.
- Experience with AI-first development practices, automated testing strategies for AI-driven systems, and production monitoring.
- Nice to Have Qualifications: Experience designing, implementing, or operating multi-agent systems at scale.
- Familiarity with AI evaluation techniques, safety patterns, and governance considerations for agentic systems.
- Domain knowledge in power systems, energy management, or data center operations.
Benefits
- Remote-first role with working hours aligned to U.S. time zones to support close collaboration with distributed engineering, product, and client stakeholders.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonagent orchestrationtool-calling patternsAI workflowsbackend servicesAPIsCI/CDautomated testingproduction monitoringperformance optimization
Soft skills
collaborationmentorshipdesign reviewscode reviews