Senior Software Developer - AI Agents & Systems Design
Core
Senior software architect designing production SaaS applications where AI agents, MCPs, and knowledge repositories are foundational engineering components rather than features.
Role type
Senior IC software architect (AI-native systems)
Builds
Scalable line-of-business SaaS applications, backend services, and AI-integrated development tooling
Domain
Reverse logistics, device repair, and enterprise service management
Deliverable
production ML models | product features | infrastructure
Required skills
AI agent system design, MCP (Model Context Protocol) implementation, RAG pipeline architecture, vector database management, AI coding tool integration, backend SaaS architecture, API design
Preferred skills
PHP or .NET development, MySQL or Oracle databases, distributed systems, vertical SaaS experience
Technologies
LLMs, MCP servers, vector databases, RAG pipelines, Cursor, Claude Code, GitHub Copilot
Responsibilities
Design and maintain production-grade SaaS applications using AI agents as primary workflow instruments; Architect service boundaries, API contracts, and data models with long-term maintainability; Build and maintain MCP servers connecting AI systems to codebases and tools; Design knowledge repositories for reliable AI grounding; Own end-to-end architecture decisions and technical tradeoffs.
Seniority
Senior, hands-on IC