Jobs · empllo
Full-stack Python Engineer
Nimbus Data Systems · Europe · Posted 10d ago
Available in 2 locations
Bucharest · remote Apply → Europe · remote Apply →About the role
Build and maintain backend services with FastAPI and design LLM-driven pipelines for classification and synthesis.
📋 Description Build and maintain backend services with FastAPI, Python, and async patterns. Design LLM-driven pipelines for classification, matching, risk, synthesis, and draft generation. Validate outputs; implement retries and error handling for model calls. Optimize semantic search using PostgreSQL and pgvector for legal precedents. Extend data models and Alembic migrations with backward-compatible changes. Build frontend workflows in React and TypeScript and add real-time WebSocket updates. 🎯 Requirements 5+ years of software engineering in production systems. Strong Python backend (FastAPI or similar async framework); OAuth/OIDC/JWT. PostgreSQL: schema design and query optimization; testing discipline. Experience integrating LLM APIs (OpenAI/Azure/Anthropic). Experience with semantic search/vector retrieval (pgvector, Pinecone, Weaviate). 3+ years React + TypeScript development. 🎁 Benefits Premium medical package Lunch Tickets & Pluxee Card Bookster subscription 13th salary/yearly bonuses Flexible remote work and work-life balance Career growth and professional development opportunities
Read the full posting on empllo →
FAQ
Is the Full-stack Python Engineer role at Nimbus Data Systems remote?+
This Full-stack Python Engineer position is listed as remote (Europe).
What is the salary for the Full-stack Python Engineer role at Nimbus Data Systems?+
The listing states Estimated 93k-215k USD.
What seniority level is this Full-stack Python Engineer role?+
This is a senior level position.
How do I apply for the Full-stack Python Engineer role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.