Software Engineering SMTS / LMTS - AI Core (REMOTE)
Core
Build retrieval systems and agent infrastructure for Salesforce's AI CRM, enabling agents to find, trust, and use customer knowledge via RAG and hybrid search.
Role type
Senior IC software engineer (AI Core / Retrieval Systems)
Builds
Retrieval systems, agent orchestration frameworks, developer tooling for production agents, and evaluation infrastructure.
Domain
AI / Machine Learning / Software Engineering
Deliverable
production ML models
Required skills
RAG and hybrid search, vector and lexical search, reranking, multi-agent orchestration, LLM application lifecycle, backend engineering, system design, technical leadership, SQL, Python, Ruby on Rails, JavaScript, Go
Preferred skills
pgvector, query performance at scale, content ingestion from third-party systems, transcript processing, evaluation suite design, voice/real-time conversational agents
Technologies
RAG, hybrid search, vector search, lexical search, LLMs, PostgreSQL, Python, Ruby on Rails, JavaScript, Go
Responsibilities
Design and operate retrieval systems using RAG and hybrid search; build developer tooling for multi-agent orchestration and evaluation; own answer quality by diagnosing retrieval and generation issues; design content and data models for ingestion and retrieval; build evaluation and observability practices; set performance and scaling benchmarks; ensure operational health and incident resolution; mentor engineers and raise team standards.
Seniority
Senior, hands-on IC with technical leadership
