Design, develop, and optimize high-performance backend systems that support scalable AI-driven platforms and distributed applications.
Requirements
- Design, develop, and maintain backend systems, microservices, and APIs using Python.
- Architect and deploy distributed infrastructure capable of handling high-throughput AI workloads.
- Collaborate closely with ML engineers to integrate trained models into scalable production systems.
- Build and manage both real-time and batch inference pipelines for AI-driven applications.
- Contribute to DevOps and MLOps workflows, including CI/CD automation, monitoring, observability, and autoscaling.
- Ensure high availability, reliability, security, and performance of backend services.
- Optimize internal tools, model-serving infrastructure, and large-scale system performance.
Benefits
- Competitive compensation
- Collaborative, in-office engineering environment