Frontier
All positions

AI Engineering

AI Engineer

Sofia, BulgariaFull-time3 open positions
LangGraphFastAPIRAGLLMsProduction ML

Frontier's platform turns execution data into approved action — detecting drift, exposing risk, and orchestrating the next step for complex operations teams. The AI Engineering team in Sofia owns the capabilities that make this work: the agents, models, and pipelines that sit behind our product.

The Role

You are an AI engineer based in Sofia, owning AI capabilities end-to-end — from problem framing through prototype, productisation, and post-launch monitoring. Your work spans LLM-based agent systems and model development.

You work alongside the Sofia research team, adopting the modeling patterns they establish and contributing back the production-readiness rigor that turns research artefacts into shipped capability. You set the example through the quality of your work — the standards of evaluation rigor, safety, and operational discipline you bring are the ones the rest of the team follows — and you serve as a senior engineering anchor in the EU time zone, providing review, guidance, and unblocking across our distributed team.

Tech Stack

  • Backend API: Python, FastAPI, Pydantic, SQLModel
  • AI agents: LangGraph, LangChain, Pydantic AI
  • ML: PyTorch, scikit-learn, XGBoost, NeuralProphet
  • Data processing: Polars, Pandas, Databricks
  • PDF processing: PyPDF, PyPDFium2, PyMuPDF
  • Browser automation: Playwright
  • Database & cache: PostgreSQL, MariaDB, Valkey
  • Observability: Logfire, Sentry, Datadog

What We're Looking For

  • 5+ years in applied AI / ML in production — Systems with real users behind them, not only research papers or personal projects.
  • Agentic products — Strong experience building LLM applications and multi-agent workflows in production, with deep familiarity with prompt design, tool use, RAG, memory architectures, evaluation, and the failure modes that only appear at scale. Hands-on with LangGraph, LangChain, or comparable orchestration frameworks.
  • Model development — Practical experience training, fine-tuning, and evaluating models; LoRA and PEFT techniques; dataset curation; and the judgement to know when fine-tuning is the right tool versus prompting or retrieval.
  • Evaluation — You build the eval harness alongside the feature: dataset curation, metrics, LLM-as-judge, agent trajectory analysis, and production quality monitoring.
  • Data fluency — Comfortable with SQL against large relational databases and with the realities of extracting signal from messy production data.
  • Production mindset — Familiarity with prompt injection defenses, PII handling, output validation, jailbreak prevention, rate limiting, runaway-cost guards, and circuit breakers for agent loops in a multi-tenant SaaS environment.
  • Computer vision — Experience with image segmentation, object detection, or polygon extraction is a strong advantage.
  • Communication — Clear, precise PR descriptions, technical proposals, evaluation reports, and architecture notes.

Apply

Interested in this role?

Send your CV and a short note to careers@frontierteams.com. We read every application.

Apply for AI Engineer