Senior Python Developer

Nb1 Health β€” Romania Β· Posted ~5 days ago

Senior

Skills

Python FastAPI PostgreSQL LLM integration AI systems Agent workflows Structured outputs Tool calling Retries AI evaluation Tracing Production systems OpenAI Anthropic Google AI LLMs

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Python engineering opportunity focused on building production AI infrastructure rather than prototypes. You will design API services, integrate multiple large language model providers, create robust multi-step agent workflows, and engineer reliability through structured outputs, tool calls, retries, evaluations, tracing, and cost and latency controls.

Highlights

Senior role focused on production-grade AI systems, modern Python services, LLM integrations, agent workflows, evaluation, observability, and engineering for reliability, latency, and cost efficiency.

Description

About NB1 Health NB1 Health is a health-testing platform that gets clinical-grade testing into people's hands at home. We ship test kits, process them through partner labs, and turn results into clear, actionable health insights for users across Europe and the Middle East (Austria, Romania, Netherlands, Italy, UK, Switzerland and Dubai). Our engineering team is based in Bucharest and builds the platform that runs it all β€” from kit logistics and lab integrations to the AI features that help users understand their results. The role We're hiring a Senior Python Developer who builds production AI systems β€” not demos. You'll design and ship FastAPI services backed by PostgreSQL, wire them to LLM providers (OpenAI, Anthropic, Google), and build multi-step agent workflows that hold up when the model is having a bad day. A real slice of the job is making AI behave in production: structured outputs, tool calls, retries, cost budgets, latency tails, evals and traces β€” the unglamorous half of GenAI that separates a cool demo from a feature customers depend on every day. In healthcare, output quality isn't optional β€” so if you care about getting AI right when it matters, you'll feel at home. What you'll do Design and ship Python/FastAPI services β€” REST and async streaming endpoints, Pydantic schemas, clean OpenAPI specs, proper error semantics.Model and query PostgreSQL β€” schema design, indexing, migrations (Alembic), JSONB and pgvector where they earn their keep.Integrate LLMs directly via provider SDKs (OpenAI, Anthropic, Google) β€” function calling, structured outputs, streaming, token & cost budgeting.Build agent workflows with the right tool for the job (LangGraph, CrewAI, or plain Python when a framework is overkill) β€” handling tool calls, retries, fallbacks and human-in-the-loop.Own the eval + observability layer β€” prompt regression suites, tracing (Langfuse / LangSmith / Phoenix), cost & latency dashboards, drift detection.Own production reliability β€” timeouts, backoff, circuit breakers, provider failover, prompt caching, rate-limit handling.Write tests that catch real regressions, and mentor mid-level engineers. What we're looking for β€” Must have 4–7 years building production Python services.FastAPI (or equivalent async framework) in production β€” async/await, dependency injection, streaming.Strong PostgreSQL β€” schema design, indexing, migrations; you can read an EXPLAIN ANALYZE and act on it.Hands-on LLM API integration with at least one of OpenAI / Anthropic / Google β€” function calling, structured outputs, prompt tuning past "good enough."Solid fundamentals β€” Git, code review, CI/CD, Docker, observability (logs, metrics, traces).Testing discipline β€” pytest, fixtures, golden-set evals for LLM behaviour.Working English (tickets and docs in English).Genuine interest in the AI ecosystem β€” you can name two recent model releases without Googling.Nice to have Production agent-framework experience (LangGraph, CrewAI, AutoGen, LlamaIndex, or hand-rolled).LLM eval & observability tooling (Langfuse, LangSmith, Phoenix, Promptfoo, DeepEval).Cost & latency optimization β€” prompt caching, model routing, batching, semantic caching.Vector search / RAG β€” pgvector, Qdrant, Weaviate, Pinecone.Domain experience in healthcare, fintech, legal, or another high-stakes field. Our stack Python 3.11+ Β· FastAPI + Pydantic v2 Β· PostgreSQL (+ pgvector) Β· Alembic Β· LLM providers [OpenAI / Anthropic / Google] Β· Agent framework [LangGraph / CrewAI / hand-rolled] Β· Eval & tracing [Langfuse / LangSmith / Phoenix] Β· Docker Β· CI/CD [GitHub Actions / GitLab CI] Β· Observability [OpenTelemetry / Grafana / Datadog / Sentry]. We're not chasing tools β€” every choice earns its place. What we offer Senior-level salary competitive with the Bucharest market range between 3000 - 5000 euro net, reviewed annually on impact.Private medical insurance at Regina MariaTraining & conference budget (PyCon EU, EuroPython, Anthropic/OpenAI dev days).LLM API budget for prototyping and learning.Modern hardware β€” top-spec MacBook Pro / Linux workstation, dual 4K monitors.A team that takes AI craft seriously: we read papers, evaluate what we ship, and don't believe the hype just because it has a logo. NB1 Health is an equal opportunity employer. We hire on craft, curiosity and how you think.