Software Engineer, Applied AI (Senior/Staff)
Core
Building an AI-native CRM that assembles context from email, calendar, and meetings using LLMs to automate tasks and surface insights.
Role type
Senior/Staff Applied AI Engineer (LLM & AI Product)
Builds
AI-powered CRM platform, domain-specific AI assistants, and automated evaluation systems
Domain
SaaS CRM, Generative AI, Large Language Models (LLMs)
Deliverable
production ML models | product features
Required skills
LLM application development, RAG pipeline architecture, agent system design, prompt engineering (few-shot, chain-of-thought), empirical AI evaluation, TypeScript, React, Next.js, Node.js, Apollo GraphQL, Aurora PostgreSQL, AI/ML concepts, LLMOps
Preferred skills
Experience with open-source LLM frameworks (e.g., LangChain), recruiting and mentoring engineering teams, shaping technical direction for emerging AI domains
Technologies
TypeScript, React, Next.js, Node.js, Apollo GraphQL, Aurora PostgreSQL, LangChain
Responsibilities
Collaborate with product leaders to scope and implement LLM-powered solutions; Develop and optimize end-to-end RAG pipelines and agent architectures; Improve AI agent quality via empirical evaluation and iteration; Build systems for high-velocity experimentation; Shape technical direction and best practices for AI application development; Recruit and mentor engineering teammates
Seniority
Senior/Staff, hands-on IC with strategic influence