We’re looking for a Senior Full-Stack Engineer to help us build and scale AIDAR, a live product used by music professionals to discover new artists. You’ll work across the stack, with a strong focus on backend systems, data, and product-driven features.
In this role, you’ll take ownership of features end-to-end, contribute to technical decisions, and help evolve a production system as it grows in complexity and usage.
Responsibilities - Build and maintain backend services and APIs (primarily Python) - Work with PostgreSQL, data models, and application logic - Contribute to data pipelines and ML-supported recommendation features - Collaborate on user-facing functionality together with the Flutter frontend - Improve system architecture, performance, and reliability - Work closely with the founders on product and technical direction
We’re looking for someone who is comfortable taking ownership and working across different parts of the system.
You should have
- Strong experience with Python in production environments
- Experience building and maintaining backend services and APIs
- Solid understanding of databases and data modeling (PostgreSQL or similar)
- Comfort working across the full stack, including collaboration with frontend
- Interest in data-driven or ML-supported systems (hands-on ML experience is a plus, not a requirement)
- Ability to work independently, make pragmatic decisions, and manage your own work
Nice to have
- Experience with Flutter or mobile frontends
- Background in startups or small teams
- Interest in music, creative tools, or recommendation systems
Original posting: https://www.python.org/jobs/8033/