Key Responsibilities
- Design and implement scalable backend services
- Optimize database queries and system performance
- Develop APIs for high-throughput ML inference systems
- Implement distributed systems patterns (caching, load balancing)
- Collaborate with frontend and ML teams on integrations
- Monitor and troubleshoot production systems
Requirements
- 5+ years in backend systems development
- Expertise in Go or Python with performance tuning
- Experience with distributed systems and concurrency
- Knowledge of database design and optimization
- Strong debugging and problem-solving skills