Sr. Software Development Engineer, Guidance & Personalization
Core
Building AI-native systems for advertising personalization with a focus on explainability, auditability, and real-time decision-making for advertisers.
Role type
Senior Software Development Engineer (ML Infrastructure & Distributed Systems)
Builds
AI-driven advertising systems, real-time recommendation engines, and multi-agent coordination platforms.
Domain
E-commerce advertising, Machine Learning, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, ML infrastructure, system architecture, API design, event-driven data pipelines, LLM integration, observability, technical documentation
Preferred skills
full SDLC experience, mentoring, code reviews, testing, operations
Technologies
microservices, event streaming, feature stores, A/B testing frameworks, large language models, agentic AI systems
Responsibilities
building structured models of advertiser behavior for real-time decisions, developing real-time ML inference systems, creating explainable AI infrastructure, designing multi-agent coordination APIs, managing high-volume event-driven data pipelines
Seniority
Senior, hands-on IC with leadership responsibilities
