Jobs · justjoinit

Senior Python Engineer
DO OK • Life-changing software services · Wrocław · Posted 30d ago
About the role
Design and implement vector database solutions for production-scale retrieval systems, focusing on embedding generation and semantic search pipelines. The role requires strong Python skills and experience with vector databases like Qdrant or Pinecone. This position is fully remote within Poland.
Full job description (as posted) ↓
Startup Environment, High Ownership, Demanding ClientsJoin our startup-like environment filled with new ideas, rapid change, and a strong focus on priorities and delivery.We are looking for a Senior Python Engineer — someone experienced, open-minded, and ready to take real ownership of both product and technical direction. You will work closely with demanding clients, solve complex engineering problems, and help build and scale ambitious, high-performance vector search systems.This role is for engineers who enjoy responsibility, fast feedback loops, architectural challenges, and working under pressure.Your primary responsibilities beyond the will to change the world:Design, implement, and optimize vector database solutions (Qdrant, Pinecone, Weaviate, or similar) for production-scale retrieval systems.Build and maintain Python services for embedding generation, indexing, and semantic search pipelines.Tune indexing strategies (HNSW, quantization, sharding) for latency, recall, and cost trade-offs.Integrate vector search with RAG pipelines, LLM applications, or recommendation systems.Collaborate with ML/data teams to optimize embedding models and retrieval quality.Monitor, profile, and improve performance of vector search infrastructure at scale.Requirements:Strong Python skills, including experience with async programming and API design.Hands-on experience with Qdrant, Pinecone, Weaviate, Milvus, or a comparable vector database.Solid understanding of embedding models, similarity search, and ANN algorithms (HNSW, IVF, etc.).Experience with Docker/Kubernetes and cloud deployment (AWS/GCP/Azure).Familiarity with RAG architectures and LLM-based applications is a plus.Comfortable working with large-scale data pipelines and performance optimization.Nice to Have:Experience with other DB technologies (PostgreSQL + pgvector, Redis, Elasticsearch).Background in ML/NLP.Contributions to open-source vector search projects.BenefitsThe list of benefits is long, so we'll mention only the crucial ones:Challenging projects with real business impactWork in a startup-like environment: fast decisions, autonomy, responsibility100% remote or office in Poland (Wrocław / Zielona Góra)Sport subscriptionPrivate healthcare
Read the full posting on justjoinit →
Why this role stands out
- ★Pays more than 94% of comparable backend roles paid in PLN in Poland
- ★Early-stage startup — outsized ownership and impact
FAQ
Is the Senior Python Engineer role at DO OK • Life-changing software services remote?+
This Senior Python Engineer position is listed as remote (Wrocław).
What is the salary for the Senior Python Engineer role at DO OK • Life-changing software services?+
The listing states PLN 150-250/HOUR.
What seniority level is this Senior Python Engineer role?+
This is a senior level position.
How do I apply for the Senior Python Engineer role at DO OK • Life-changing software services?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to DO OK • Life-changing software services.