Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Safari AI

View all jobs at 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?