Principal Agentic AI Engineer
Zeta GlobalSan Francisco, California, United StatesPosted Today
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
PythonJavaGoAWSMicroservices
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
<p><strong>WHO WE ARE </strong></p>
<p>Zeta Global (NYSE: ZETA) is the AI-Powered Marketing Cloud that leverages advanced artificial intelligence (AI) and trillions of consumer signals to make it easier for marketers to acquire, grow, and retain customers more efficiently. Through the Zeta Marketing Platform (ZMP), our vision is to make sophisticated marketing simple by unifying identity, intelligence, and omnichannel activation into a single platform – powered by one of the industry’s largest proprietary databases and AI. Our enterprise customers across multiple verticals are empowered to personalize experiences with consumers at an individual level across every channel, delivering better results for marketing programs. Zeta was founded in 2007 by David A. Steinberg and John Sculley and is headquartered in New York City with offices around the world. To learn more, go to <a href="https://www.zetaglobal.com">www.zetaglobal.com</a>.</p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Role Snapshot</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":200,"335559739":0}"> </span></p>
<p><span data-contrast="auto">We’re hiring a hands-on Agentic AI engineer to build </span><strong><span data-contrast="auto">bidder-adjacent agents</span></strong><span data-contrast="auto"> that improve campaign performance using </span><strong><span data-contrast="auto">RAG + tool-using workflows</span></strong><span data-contrast="auto"> in a closed-loop </span><strong><span data-contrast="auto">ACE (Observe → Reason → Act → Evaluate)</span></strong><span data-contrast="auto">. This is not a classic “train a model and deploy it” role—this is agentic decisioning + evaluation + safety in a low-latency AdTech environment.</span><span data-ccp-props="{}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">What </span><span data-ccp-parastyle="heading 2">You’ll</span><span data-ccp-parastyle="heading 2"> Do</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":200,"335559739":0}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Build bidder-adjacent agentic workflows that recommend/execute campaign control actions (targeting constraints, budget & pacing levers, bid modifiers, supply/inventory </span><span data-ccp-parastyle="List Bullet">selection</span><span data-ccp-parastyle="List Bullet">, creative routing).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Implement production-grade RAG: retrieval from policies/playbooks, campaign history, aggregates, and near-real-time telemetry; </span><span data-ccp-parastyle="List Bullet">optimize</span><span data-ccp-parastyle="List Bullet"> grounding and reduce hallucinations.</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Create safe tool/action interfaces: idempotent execution, audit logs, </span><span data-ccp-parastyle="List Bullet">dry-run</span><span data-ccp-parastyle="List Bullet"> + approval gates, rate limits, rollback/fallback behaviors.</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Own </span><span data-ccp-parastyle="List Bullet">AgentOps</span><span data-ccp-parastyle="List Bullet">: eval harnesses, regression suites, online experimentation (A/B), metrics tied to outcomes (CPA/ROAS, pacing, quality, margin).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Add observability end-to-end (tracing prompts/retrieval/tool calls/latency) and reliability patterns (timeouts, circuit breakers, safe defaults).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Partner with Backend/Bidding, Data Platform, DS/Optimization, Product, and SRE to define the boundary between deterministic per-request bidding and agent-driven control-plane decisions.</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Must-Have Qualifications</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":200,"335559739":0}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">10+ years building production backend and/or applied AI systems (design → ship → </span><span data-ccp-parastyle="List Bullet">operate</span><span data-ccp-parastyle="List Bullet">).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong engineering in Java or Go (Python OK for evals/tooling).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Hands-on experience with LLMs and agentic patterns (tool use, structured outputs, multi-step loops).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="10" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Hands-on RAG experience (embeddings, hybrid retrieval, reranking, chunking, context assembly).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="11" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Experience building evals and monitoring </span><span data-ccp-parastyle="List Bullet">for</span><span data-ccp-parastyle="List Bullet"> AI systems (offline benchmarks + online experiments).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="12" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Cloud + distributed systems fundamentals (APIs, microservices, streaming/</span><span data-ccp-parastyle="List Bullet">eventing</span><span data-ccp-parastyle="List Bullet">; AWS preferred).</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">Nice-to-Have</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":200,"335559739":0}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="13" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Programmatic advertising (DSP/SSP/RTB) or other high-scale real-time decisioning domains.</span></span> </li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="13" data-aria-level="1"><span data-ccp-parastyle="List Bullet">Experience with safety/policy enforcement for agent tools (prompt/tool sanitization, allowlists, schema validation).</span><span data-ccp-props="{}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="15" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Experience designing “AI control plane” systems that influence production outcomes while keeping serving paths stable.</span></span><span data-ccp-props="{}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singleLevel"}" data-aria-posinset="16" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Familiarity with experimentation platforms, feature stores, and large-scale telemetry pipelines.</span></span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong>BENEFITS & PERKS</strong></p>
<ul>
<li>Unlimited PTO</li>
<li>Excellent medical, dental, and vision coverage</li>
<li>Employee Equity</li>
<li>Employee Discounts, Virtual Wellness Classes, and Pet Insurance And more!!</li>
</ul>
<p><strong>SALARY RANGE</strong></p>
<p>The salary range for this role is $220,000 - $250,000, depending on location and experience. </p>
<p><strong>PEOPLE & CULTURE AT ZETA</strong></p>
<p>Zeta considers applicants for employment without regard to, and does not discriminate on the basis of an individual’s sex, race, color, religion, age, disability, status as a veteran, or national or ethnic origin; nor does Zeta discriminate on the basis of sexual orientation, gender identity or expression. </p>
<p>We’re committed to building a workplace culture of trust and belonging, so everyone feels invited to bring their whole selves to work. We provide a forum for employees to celebrate, support and advocate for one another. Learn more about our commitment to diversity, equity and inclusion here: <a id="menur45rm" class="fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn" href="https://zetaglobal.com/blog/a-look-into-zetas-ergs/" target="_blank">https://zetaglobal.com/blog/a-look-into-zetas-ergs/</a> </p>
<p><strong>ZETA IN THE NEWS!</strong></p>
<p><a href="https://zetaglobal.com/press/?cat=press-releases">https://zetaglobal.com/press/?cat=press-releases</a> </p>
<p>#LI-YW1</p>
About Zeta Global
Zeta Global
zetaglobal.com
Ml EngineeringOn-site
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free