- 5+ years of industry experience in product-centric full stack engineering roles;
- Very strong software engineering background with deep expertise in Python/Typescript.
- Hands-on LLM product patterns (prompting, tool use, routing, evals, regression testing);
Experience of working with Agents & LLMs:
- LangGraph/LangChain (know its limitations & trade-offs);
- Multi-provider routing, prompt tooling, trace/eval discipline (LangSmith);
Experience of working with Knowledge & Search Technologies:
- Vector — pgvector on PostgreSQL (semantic);
- Graph traversal — Cypher on Neo4j (relationships & enterprise context graph);
- Keyword/BM25 — lexical precision;
- Cross-Encoder (BGE Reranker) + RRF (blend lists robustly);
Deep knowledge of working with Data & Databases:
- PostgreSQL (Cloud SQL) — primary OLTP;
- SQLAlchemy and BigQuery — analytics/outcomes & cost/waste telemetry;
- Redis (Memorystore) — caching + lightweight queue/broker;
- GCS — object storage (files, audio, artifacts);
Production systems on GCP:
- Experience of working with Docker, Cloud Run (now) → GKE (later) and Pub/Sub;
APIs & integrations:
- Experience of working with FastAPI;
- Slack-native surfaces (human-in-the-loop);
- Enterprise adapters and bespoke integrations (existing MCPs and API platforms insufficient);
Security & Compliance:
- Experience of working with OAuth2/JWT;
- Least-privilege secrets (GCP Secret Manager);
Observability & Reliability:
- Structured logging, Cloud Logging; metrics/alerts → Cloud Monitoring;
- GitHub Actions CI/CD;
- Pre-commit/ruff/pytest, including Async.
Nice to have:
- Experience of working with Frontend: Next.js, Svelte, or SvelteKit;
- Experience of working with voice agents.
- Being observant in working with Datadog, Vertex/Bedrock rails for cost/perf resiliency.
- Previous experience of working in post-training (SFT/RL) or fine-tuning experience applied to real-world KPIs.
Deep knowledge in simulations & workflows:
- SimPy for discrete-event sims;
- Temporal or equivalent for long-running, reliable workflows.
Kategorie
fullstack
-
Lokalita: Remote, Kiev
-
Směnnost: fulltime - 40 hours per week
-
Nástup: IHNED
-
❓ Vše, co o této práci potřebujete vědět
👉 Kde je tato práce?
Práce je v lokalitě Remote, Kiev.
👉 Kdo na tuto pozici nabírá?
Nabídku zveřejnila firma Data Science UA.
👉 Jaká je směnnost?
Směnnost: fulltime - 40 hours per week.
👉 Kdy je nástup?
Nástup je od IHNED.