Safari AI
Backend Developer
North America/Remote (Remote)midAdded today
About this role
Safari AI seeks a Backend Developer to build and scale an ML-powered live streaming analytics platform using Python, Rust, and cloud infrastructure. You'll design real-time data processing services and contribute to greenfield projects in an early-stage startup applying computer vision AI to enterprise operations.
What you'll do
- Build and scale ML data live streaming analytics platform using Python
- Lead greenfield internal projects to extend real-time processing capabilities
- Design and implement reliable backend services handling live data streams
- Optimize and migrate services to Rust for improved performance
- Work with Kafka/Pulsar/InfluxDB for data streaming and analytics
- Deploy and manage services on AWS and Kubernetes infrastructure
What they're looking for
- Python (4+ years experience)
- Live data streaming platforms (Kafka, Pulsar, InfluxDB)
- AWS cloud infrastructure and services
- Real-time analytics and processing
- Rust for systems optimization
- Kubernetes and container orchestration
- Backend service design and reliability
- High-agency problem solving
Benefits
- Competitive salary and meaningful equity for early-stage team members
- Unlimited vacation days
- Comprehensive health, vision, and dental coverage
- 401k for US employees
- Top-of-the-line hardware and equipment
- Opportunity to shape an early-stage, mission-driven startup
Opens the official application on the employer’s site. No login required.
Safari AI
Likely interview questions
- Walk us through your experience building and scaling real-time data streaming systems—what challenges did you face with Kafka or similar platforms?
- Tell us about a time you migrated a service to Rust. What performance and reliability improvements did you achieve, and what was the migration process like?