Senior Python Developer

We build AI-powered SaaS tools that understand, discover, and recommend scientific papers and experts. Our clients include Europe’s largest scientific funding agencies, top-10 publishers, and universities. We’re profitable with multi-year contracts and a technical team of 6.
 

The Role

 

We need an experienced developer to tackle three areas: security/compliance (audit logging, authentication improvements), performance optimization (4.5 TB PostgreSQL database, web scrapers), and architecture modernization (decoupling systems, lifecycle management). You’ll own features from conception through deployment and have significant input on our technical roadmap.

 

We’ve made pragmatic choices that work: PostgreSQL on a single server with 1.1 TB RAM instead of distributed complexity, keeping our monolith instead of fragmenting into microservices. We deploy when features are done, meet when there’s something to discuss (no daily standups), and you’ll work directly with our technical founder/CTO.
 

Technical Stack

 

Python 3.11 (planning to upgrade), Flask, SQLAlchemy, PostgreSQL, Airflow, Vespa, Docker Swarm. We’re introducing Rust for performance-critical components.
 

You’ll Excel Here If You:

 

Have deep technical expertise and love optimization challenges. Can navigate and improve existing codebases. Have strong PostgreSQL experience and understand authentication systems (OIDC, SSO). Want to make architectural decisions in a sustainable engineering culture where technical choices are based on actual needs, not trends.

 

Join us to tackle real technical challenges while accelerating scientific progress.
 

Published 29 May
97 views
·
36 applications
98% read
·
84% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...