Software Dev Engineer II, Sales AI
Core
Design and build scalable services that aggregate, transform, and serve advertiser context to AI agents in real time to power intelligent sales workflows.
Role type
Software Development Engineer II (Sales AI)
Builds
Advertiser Intelligence Center (AIC) service, APIs, and data retrieval layers for AI agents
Domain
Advertising, B2B Sales, Generative AI, Large-scale Data Systems
Deliverable
production ML models | product features | infrastructure
Required skills
scalable service design, API development, data retrieval layer construction, retrieval-augmented generation pipeline optimization, distributed system architecture, operational excellence, code review, system design
Preferred skills
machine learning, data mining, information retrieval, statistics, natural language processing, Generative AI systems, vector databases, LLM integration, prompt engineering, agent frameworks, AWS services, search and retrieval systems
Technologies
Java, C++, C#, AWS (DynamoDB, Lambda, SQS, Bedrock, S3), Elasticsearch, OpenSearch
Responsibilities
Design and build scalable services for advertiser context; Develop APIs and data retrieval layers; Build and optimize RAG pipelines; Partner with Applied Scientists to integrate ML models; Contribute to agent architecture (memory, session isolation, tool orchestration); Own end-to-end feature delivery; Drive technical decisions on data modeling and storage; Participate in code reviews and on-call rotations
Seniority
Mid-level, hands-on IC