Principal Software Engineer
Core
Set technical direction and architecture for the Brand Agents platform, designing agentic systems using LLMs to understand user intent and take reliable actions on behalf of businesses and consumers.
Role type
Principal Software Engineer (AI/LLM Systems)
Builds
Agentic systems, scalable data ingestion pipelines, and customer-facing real-time AI services
Domain
E-commerce, Online Advertising, AI/LLM
Deliverable
production ML models
Required skills
Large language model development, Retrieval-augmented generation (RAG), Agent orchestration, Distributed systems design, Data pipeline engineering, AI evaluation and experimentation, Technical leadership, Mentoring
Preferred skills
Experience with agent interoperability protocols (MCP, A2A), Conversational or commerce experience
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and build agentic systems using LLMs, Build scalable data ingestion pipelines, Partner on evaluation and quality frameworks, Drive engineering excellence for reliability and security, Lead cross-team technical initiatives
Seniority
Principal, hands-on IC with mentorship
