Sr. Staff Engineer, Applied AI (Customer Agent)
KlaviyoCRM, Email company
Boston, United States$216,000 - $324,000 USDLead
Employee Stock Option Fund
Irving Investors
Data & AI
About the role
TL;DR
Lead the technical and product direction for an AI customer agent system.
- •{"about_the_role": "As Senior Lead Engineer, you'll set technical and product direction for Customer Agent end to end, building a 0-to-1 agentic product with the speed and ownership of a startup, backed by the scale and resources of one of the most innovative tech companies on the East Coast, while staying hands-on with the hardest problems yourself.", "key_responsibilities": ["Set the technical and product direction for Customer Agent's core platform, from architecture through production.", "Take on the platform's hardest technical problems personally: orchestration, evaluation, guardrails, memory & context, self-healing/improving and failure handling for non-deterministic systems.", "Write and ship code, review designs, and make the calls other engineers can't make alone.", "Build architecture and frameworks that other engineers and teams adopt, and mentor through design reviews rather than direct management.", "Partner with product, design, data science, and go-to-market leaders to shape the roadmap, not just execute against it."], "requirements": ["You've architected, built, scaled, and supported a production agentic system end to end, not just prototyped one: real orchestration, evals, guardrails, and non-deterministic failure handling.
- •You've owned it through launch, scale, incidents, and the years of operational reality after the demo.", "You've learned the hard lessons that only come from running agents in production: securing them against misuse and abuse, and the operational scar tissue of keeping a non-deterministic system reliable as usage grows.", "You've set technical and product direction for an entire product area before, not just your own component, and you can point to something you designed and championed that shipped and that other teams built on.", "You've stayed hands-on through all of it: still writing code, reviewing your own architecture decisions, and debugging production issues yourself, not delegating the hardest problems away.", "Your past architecture and frameworks got reused by other teams, and you've unblocked multiple teams at once, not just your own."]}
Required skills
LLMsLangChainPythonNLPProduct ManagementTechnical LeadershipMicroservicesAgileCI/CDDockerKubernetesAWSGoogle CloudAzure
Nice-to-have skills
Product StrategyGo-to-MarketCustomer SuccessProduct AnalyticsHugging FaceOpenAI APIAnthropic APIGemini API
Domain expertise
ecommerceaiproductivity
Tech stack
PythonJavaScriptTypeScriptGoSQLBashNode.jsFastAPIMicroservicesAWSGoogle CloudAzureTerraformDockerKubernetesCI/CDGitHub ActionsJenkinsGitLinuxJiraConfluenceREST APIgRPCWebSocketsRabbitMQCeleryTensorFlowPyTorchscikit-learn