
Senior Full Stack Software Engineer – AI Agents
Posted Nov 3

Posted Nov 3
This is a fully remote position, open to applicants in Illinois.
• Create the multi-agent architecture for the solution, detailing agent roles, delegation, tool boundaries, and state management
• Develop agents and tools utilizing the ADK, incorporating integrations with customer and third-party systems via REST and MCP
• Construct the web frontend and backend services that connect agents to users, including user workflows and APIs
• Deploy agents and application services to GCP on Cloud Run and Agent Engine, utilizing CI/CD along with managed environments and releases
• Develop and sustain evaluation suites and feedback mechanisms that assess agent output, highlight regressions, and guide modifications to prompts, tools, and agent structures
• Equip agents and services with tracing and logging for production inspection and debugging purposes
• Leverage Claude and multi-agent workflows to expedite design, implementation, test generation, and code review, while taking responsibility for the final code delivered
• Provide unit, integration, end-to-end, and agent evaluation test coverage
• Engage in code reviews
• Document architecture and operational procedures for the team and customers
• Collaborate closely with the technical lead, fellow engineers, and customer stakeholders from the initial definition to final delivery
• Proven experience in full stack software engineering, including delivering production solutions on Google Cloud Platform
• Practical experience in building and deploying AI agents using Google's Agent Development Kit (ADK)
• Bachelor’s degree in Computer Science or equivalent professional experience
• Expertise in ADK agent development, which includes agent definitions, tool design, and session and state management
• Experience in designing and implementing multi-agent systems, focusing on delegation between agents, sequential, parallel, and loop workflows, along with clear boundaries for each agent's context and responsibilities
• Ability to establish feedback loops for agent quality: creating evaluation sets, automated scoring of agent output, tracing, and utilizing results to refine prompts, tools, and agent structure
• Frontend development skills using TypeScript and a modern component framework, integrating a UI with agent and REST APIs, streaming responses, and managing authenticated sessions
• Backend service and API development experience, including relational database design (for instance, PostgreSQL) with versioned schema migrations
• Proficiency in authentication and authorization for web applications and agent tool calls, utilizing OAuth 2.0 / OIDC and JWT
• Experience in deploying and operating agents and application services on GCP using Cloud Run and Agent Engine
• Familiarity with Gemini models on Vertex AI, including prompt design, function calling, and structured output
• Skill in tool integration for agents via MCP and REST APIs
• Daily use of Claude and other AI coding assistants for design, implementation, testing, and review, including managing multiple agents concurrently, with the discernment to verify and correct generated outputs
• Knowledge of automated testing and CI/CD practices across the stack, including frontend and end-to-end tests and regression evaluation of agent behavior
• Understanding of Agent-to-Agent (A2A) protocols
• Experience with retrieval and grounding using Vertex AI Search or vector search
• Knowledge of observability for agents and services using Cloud Trace, Cloud Logging, and OpenTelemetry
• Familiarity with Pub/Sub, Memorystore, and BigQuery
• Experience integrating agents with Gemini Enterprise
• Possession of Google Cloud Professional certifications
• Contractor program
• Remote work opportunities within the United States
Warner Music Group
Huron
Stefanini Brasil
Get handpicked remote jobs straight to your inbox weekly.