Apply Digital

Principal Agentic Engineer – Back-end

Apply Digital

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the design and development of scalable, secure, and high-performance backend systems using Python and modern cloud-native patterns.
  • Apply spec-driven development practices to ensure clarity, quality, and predictable delivery.
  • Organizing, distributing and translating backlog requirements from Product, UX and other disciplines, into detailed spec driven requirements for Agents to implement.
  • Coordinate teams of coding agents to deliver engineering requirements.
  • Design and implement RESTful APIs to support frontend, mobile, and third-party integrations.
  • Architect and deliver AI-powered backend solutions, including: Vector stores and Retrieval-Augmented Generation (RAG) pipelines, integration with LLMs (e.g., Gemini, Claude, GPT-4/5), and use of AI coding agents and developer copilots to improve delivery velocity.
  • Develop and maintain systems using Google Cloud Platform (GCP), with hands-on experience in, Vertex AI, Google Gen AI APIs.
  • Leverage Agent Development Kits (ADKs) (e.g., Google ADK) to design and implement intelligent agent-based systems.
  • Ensure systems are observable, reliable, and debuggable in production environments.
  • Collaborate with engineers to design well-architected, maintainable solutions aligned with business goals.
  • Mentor and guide engineers, fostering technical excellence and continuous learning.
  • Partner with Project Managers and cross-functional teams to manage delivery risks and timelines.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders, including clients.

Requirements

  • Strong experience with Python 3 for backend development.
  • Experience designing and consuming RESTful APIs.
  • Proven experience with spec-driven development.
  • Hands-on experience using AI coding agents (e.g., Copilot, Claude Code).
  • Strong prompt engineering skills.
  • Experience working with LLMs (e.g., Gemini 3, Claude Opus, GPT-4.x/5.x).
  • Experience implementing vector stores and RAG architectures.
  • Experience with Agent Development Kits (e.g., Google ADK).
  • Strong experience with Google Cloud Platform (GCP).
  • Hands-on experience with Vertex AI and Google Gen AI APIs.
  • Experience with relational and non-relational databases.
  • Experience with Git and CI/CD pipelines.
  • Strong system design fundamentals, including queues, caching strategies, database schema design, and API design. You know how to build systems that survive and scale in production.
  • Experience designing AI agents, agent task planning, and reasoning patterns.
  • Agent observability and debugging experience.
  • Ability to clearly articulate goals, constraints, and context for agentic systems; reason through edge cases and failure modes; and iteratively refine agent behavior based on observed outcomes.
  • Comfort understanding and integrating across the full stack; experience with TypeScript and modern JavaScript is highly beneficial.
  • Excellent English communication skills (written and verbal), with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Excellent command of the English language to guide coding agents to complete required coding tasks.
  • Experience working effectively with fully remote, distributed teams.
  • Experience working in a consultancy, agency, or professional services firm.
  • Ability to thrive in a flexible, fast-paced delivery environment.
Benefits
  • Great projects: Broaden your skills on a range of engaging projects with international brands that have a global impact.
  • An inclusive and safe environment: We’re truly committed to building a culture where you are celebrated and everyone feels welcome and safe.
  • Learning opportunities: We offer generous training budgets, including partner tech certifications, custom learning plans, workshops, mentorship, and peer support.
  • Generous vacation policy: Work-life balance is key to our team’s success, so we offer flexible personal time off (PTO); allowing ample time away from work to promote overall well-being.
  • Customizable benefits: Tailor your extended health and dental plan to your needs, priorities, and preferences.
  • Flexible work arrangements: We work in a variety of ways, from remote, to in-office, to a blend of both.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python 3RESTful APIsspec-driven developmentAI coding agentsprompt engineeringLLMsvector storesRAG architecturesAgent Development KitsGoogle Cloud Platform
Soft Skills
communicationmentoringcollaborationproblem-solvingarticulating goalsreasoning through edge casesiterative refinementworking with remote teamsflexibilityadaptability