Overview In this Staff Software Engineer role, you will lead the design and development of secure, scalable GenAI platforms for state-of-the-art LLM-powered applications. You will shape technical direction and drive architectural excellence across multi-tenant services, tooling, and experimentation workflows. You will build retrieval/knowledge systems, evaluation frameworks, and observability to ensure safety, performance, and reliability in production. This role offers a high-impact opportunity to advance AI-driven marketing solutions at scale in a collaborative, innovation-driven environment. Compensation / BenefitsUnlimited PTOExcellent medical, dental, and vision coverageEmployee Equity and Stock Purchase PlanEmployee Discounts, Virtual Wellness Classes, and Pet InsuranceAnd more ResponsibilitiesLead design and development of secure, scalable platform services and tooling for LLM-powered applications and agentic workflowsDesign retrieval and knowledge systems (RAG pipelines, embeddings, vector stores) for enterprise use casesEstablish evaluation frameworks and feedback loops to improve quality, correctness, and safety of GenAI systemsBuild observability, tracing, cost monitoring, latency analysis, and failure detection for LLM appsOptimize cost and performance of GenAI workloads via routing, caching, and infrastructure designArchitect multi-tenant capabilities including isolation, quota management, and cost attributionImplement GenAI security controls, including prompt injection mitigation and data governanceDesign agent orchestration frameworks with tool integration and state/workflow managementDevelop developer-facing APIs, SDKs, and tooling for rapid experimentation and productionizationDrive end-to-end lifecycle management from experimentation to production with versioning and rollbackIntegrate and evaluate multiple model providers and frameworks with clear abstraction strategiesDevelop software using C#, Java, JavaScript, Go, or PythonApply experience with generative AI, LLMs, and cloud infrastructureCollaborate with GenAI platform technologies (MCP, LangGraph, OpenAI, Bedrock) Key requirementsBachelor in Computer Science (or related field) with 5 years of related experienceProficiency with C#, Java, JavaScript, Go, or PythonExperience with generative AI, large language models, and cloud infrastructureHands-on with GenAI platform technologies (MCP, LangGraph, OpenAI, Bedrock)collaborativestrong problem-solvingclear communicationC#JavaJavaScript
Not specified in the original listing.
Not specified in the original listing.