Software Engineer | AI Platforms
Core
Design and implement core platform capabilities for AI/ML and AI Agents in SingleStore Cloud, enabling model/tool orchestration, agent workflows, and retrieval pipelines.
Role type
Senior Software Engineer (AI Platforms)
Builds
Production-grade AI services including agent orchestration, tool execution, RAG pipelines, and model serving integrations.
Domain
Cloud-native distributed systems and applied AI/ML
Deliverable
production ML models
Required skills
Go, Python, Kubernetes, distributed systems, cloud native services, AI/ML fundamentals (LLM, embeddings, vector search), API design, observability, security engineering
Preferred skills
AI agents/orchestration frameworks, RAG systems, model serving patterns, vector databases, SLO driven engineering
Technologies
Go, Python, Kubernetes, LLM providers, embeddings, retrieval systems, eval/observability pipelines
Responsibilities
Build backend services for agent orchestration and tool execution; Design APIs and control plane workflows; Implement MCP style tool discovery; Engineer for reliability, scale, and cost controls; Establish evaluation best practices; Contribute to secure AI by design approaches; Mentor junior engineers
Seniority
Senior, hands-on IC