What are the responsibilities and job description for the Staff Software Engineer (Backend & AI Infra) position at TechChain Talent?
About Senpi
Senpi is building an AI-powered crypto wallet that trades and protects alongside users. The platform already supports autonomous agents, real-time trading, and a growing ecosystem of strategies.
About The Role
You'll own:
Key Responsibilities
Agent Runtime & Backend
Senpi is building an AI-powered crypto wallet that trades and protects alongside users. The platform already supports autonomous agents, real-time trading, and a growing ecosystem of strategies.
About The Role
You'll own:
- The backend systems powering the agent runtime
- Migration of model hosting and agent deployment to in-house infrastructure
Key Responsibilities
Agent Runtime & Backend
- Build plugin runtime (position tracking, exit engine, state management)
- Develop rules engine and scanner gateway (YAML-configurable)
- Build centralized exit systems (RatchetStop backend)
- Maintain execution layer (agent exchange interface)
- Develop real-time data pipeline (Redis, Postgres, ClickHouse)
- Build agent deployment platform (isolated environments, scheduling, state)
- Implement model hosting strategy (external APIs self-hosted inference)
- Capture full agent telemetry
- Build CI/CD for live agent updates (zero downtime)
- Monitoring and alerting systems
- AWS/EKS infrastructure management
- Incident response and reliability
- Staff-level backend engineer (Go, Python, TypeScript)
- Experience building systems from scratch
- Real-time systems experience (low latency, websockets)
- Strong DB experience (Postgres, Redis, analytics DBs)
- Kubernetes (AWS EKS)
- Full ownership of production systems
- LLM/model serving infra (vLLM, TGI, etc.)
- Trading / fintech systems
- Onchain infrastructure
- Multi-agent systems
- CI/CD for live systems
Salary : $150,000