Senior Software Engineer
Core
Design and ship advertiser-facing AI features and platform capabilities, architecting agentic systems and ensuring reliability, safety, and trust.
Role type
Senior Software Engineer (Generative AI & Agentic Systems)
Builds
Advertiser-facing AI features, agentic systems, and platform capabilities
Domain
Advertising technology, Generative AI, Agentic workflows
Deliverable
production ML models | product features
Required skills
Generative AI application development, Agentic system architecture, LLM integration, Retrieval-augmented generation (RAG), Distributed systems design, API design, Observability, A/B testing, Python, Golang, Rust, Java, JavaScript
Preferred skills
Ads technology, Marketing technology, Marketplaces, Growth, Recommendations, Search, Analytics, Costly-error AI systems, Internal workflow automation
Technologies
LLMs, Retrieval systems, A/B testing frameworks, AI coding tools
Responsibilities
Architect agentic systems using LLM calls, workflows, and retrieval; Build reliability, safety, and trust mechanisms; Define offline and online evaluations and run A/B tests; Partner with cross-functional teams to turn ambiguous problems into shippable systems; Write design documentation and establish generative AI engineering practices
Seniority
Senior, hands-on IC