Haystack
← Back to Jobs
Technology
MR

Software Engineer - Level 3

Motion Recruitment Partners, LLCRichardson, TX🇺🇸United StatesPosted 22 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Richardson, TX, United States
Posted
5 days ago
NestJSNext.jsNode.jsSQLSnowflakeGoogle CloudJavaScriptLLMPythonRESTReactTypeScript

Job Description

Title: Software Engineer
Job Title: AI Engineer (Agent Development Kit / ADK)
Experience Level: [3+ years AI Engineer, 8+ as Software Engineer]

About the Role We're looking for an AI Engineer to design and build production-grade AI agents using Google's Agent Development Kit (ADK).
You'll work on multi-agent systems that integrate with enterprise data platforms and business tools, taking agents from prototype through to reliable production deployment.

What You'll Work On -
Designing and building AI agents and multi-agent workflows using ADK -
Agent orchestration patterns: tool use, function calling, sub-agent delegation, and state/session management -
Integrating agents with enterprise data sources (Snowflake, Salesforce, or similar) and internal APIs -
Deploying and scaling agents on Google Cloud (Vertex AI Agent Engine or equivalent)

  • Evaluating and tuning agent performance, latency, and cost across different model backends -
Building tooling and guardrails around agent behavior: observability, testing, and safety checks -
Collaborating with data engineering and platform teams to expose reliable, well-governed data to agents Must Have -
Hands-on experience building agents with Google ADK (or comparable agent frameworks such as LangGraph, AutoGen, CrewAI, with strong ability to ramp on ADK)
  • Strong Python development skills - Experience with LLM APIs (Gemini, Claude, OpenAI, or similar) and prompt/tool design -
Understanding of agent architecture patterns: planning, tool orchestration, memory/state, multi-agent coordination -
Experience with REST APIs and backend service integration -
Familiarity with Google Cloud Platform (Vertex AI, Cloud Run, IAM, Secrets Manager) Good to Have -
Experience with Model Context Protocol (MCP) or other agent-to-tool integration standards -
SQL proficiency, ideally with Snowflake (CTEs, Dynamic Tables, Views)
  • Experience with Snowflake Cortex / Cortex Analyst -
Familiarity with Salesforce data models (Account IDs, object relationships)
  • Experience with evaluation frameworks for LLM/agent output quality -
Background integrating agents into existing enterprise applications (React/Next.js, Node.js/NestJS) Requirements -
8+ years of software engineering experience, with recent focus on applied AI/agent systems -
Strong Python skills; TypeScript/JavaScript a plus -
Experience shipping AI features to production, not just prototypes -
Comfortable working independently in ambiguous, fast-evolving technical territory -
Clear communicator, able to explain agent behavior and architecture to both technical and non-technical stakeholders What Success Looks Like -
Agents that are reliable, observable, and behave predictably in production -
Clean integration between agents and underlying enterprise data/systems -
Reduced manual effort for end users through well-scoped agent automation

Similar jobs