CareerPlanGet AI match score →

Software Dev Engineer II, Sales AI

Bengaluru, Karnataka, India💼 Full-time🗓 2026-06-10 → 2026-07-08

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

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗