Python (Asyncio/Tornado) developer

 Job Description:

We`re looking for a Python developer who has a deep-rooted passion for coding and technology, not necessarily measured by years of formal experience but by demonstrable skills.

Key Qualities:

- Self-Directed Learner/Hacker-Type: You have a natural curiosity and the ability to pick up new skills and technologies on the go.

- Programming Expertise: While we use Python extensively, a strong foundation in multiple programming languages will serve you well.

- System Skills: Familiarity with Linux is highly valued, and experience with nixOS is a huge plus.

- Operational Knowledge: Experience with DevOps, cloud services, and database management is appreciated but not essential.

- Ownership and Collaboration: You take end-to-end ownership of problems and are willing to learn whatever is necessary to deliver effective solutions.

Bonus Points:

  • A history of contributing to open source projects.


Tech Stack

API:

  • Python

  • SQLAlchemy

  • Strawberry (GraphQL)

  • Aiohttp

  • PostgreSQL

Infrastructure:

  • Google Cloud Platform (GCP)

  • Kubernetes

  • Terraform

Vision Pipeline:

  • Celery

  • PyTorch

  • RabbitMQ

Build Tools:

  • Nix

  • Poetry

  • Docker

Video Processing:

  • HLS

  • FFmpeg

Frontend:

  • React Native (Expo Ejected)

  • Apollo (GraphQL)

  Required Skills:

Python