Software Engineering 5 - Ads Agent (Agentic Platform for Enterprise)
Core
Design and build core platform primitives (agent framework, tool registry, orchestration runtime, memory, retrieval infrastructure) for an agentic platform serving enterprise use cases.
Role type
Senior IC platform engineer (GenAI agents)
Builds
Scalable UI infrastructure, common components, foundational workflows, and the Ads Entity Service knowledge graph
Domain
Enterprise software / Generative AI / Ads technology
Deliverable
production ML models | product features
Required skills
GenAI in enterprise contexts, platform/framework/SDK design, high shipping velocity, production-grade backend engineering, agent-system building blocks (tool/function calling, orchestration, RAG, prompt engineering)
Preferred skills
Entity/knowledge graphs, agent frameworks (SpringAI, LangGraph, LlamaIndex, AutoGen), ads/marketing tech, LLM evaluation frameworks
Technologies
GenAI frameworks, knowledge graphs, orchestration runtimes, retrieval systems
Responsibilities
Design and build core platform primitives for agent frameworks and tool registries; Define APIs/SDKs and integration patterns for domain teams; Build and iterate on tool/function-calling, planning/orchestration, memory, and retrieval subsystems; Explore entity/knowledge graphs as a shared grounding layer; Partner with domain teams to shape platform building blocks; Own platform reliability, evaluation/observability tooling, and guardrails; Ship fast with tight iteration cycles
Seniority
Senior, hands-on IC