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, retrieval pipelines, and secure multi-tenant operations.
Role type
Senior Software Engineer (AI Platforms)
Builds
Production-grade AI platform services including agent orchestration, tool execution, retrieval/RAG pipelines, and model serving integrations.
Domain
Cloud-native distributed systems and applied AI/ML
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems engineering, Cloud native service development, SaaS product experience, AI/ML fundamentals (Supervised learning, LLM basics, Embeddings + vector search), Debugging and incident troubleshooting
Preferred skills
AI agents and orchestration frameworks, RAG systems, Model serving patterns, AI security considerations, Vector databases, Observability stacks
Technologies
Go, Python, Kubernetes, Cloud infrastructure, APIs, LLM providers, Embeddings, Retrieval systems, ML tooling
Responsibilities
Build and evolve backend services for agent orchestration and tool execution; Design APIs and control plane workflows for AI platform components; Implement MCP style tool discovery and integration patterns; Engineer for reliability, scale, and cost controls; Establish best practices for model evaluation and quality gates; Contribute to secure AI by design approaches; Mentor junior engineers
Seniority
Senior, hands-on IC