- Jobs
- appflame
- AI Engineer
AI Engineer
Full-timeMid
AI Tools
Claude APILangSmithOpenAI APIPromptFoo
Tech Stack
PythonClaude APIOpenAI APIPostgreSQLClickHouseDockerFastAPISQLWindmillDagsterLangSmithPromptFoo
Agent Workflow
Building agentic systems with tool use, self-correcting loops, multi-agent workflows, and meta-workflow systems where LLMs generate, test, and deploy automation scripts.
About the Role
appflame (AF) is a Ukrainian tech company with 500+ employees, ranked 5th employer in Ukraine (Forbes 2025). They are hiring an AI Engineer to develop an AI-powered productivity analytics platform.
Responsibilities
- Design and develop an AI-powered productivity analytics platform with data pipeline architecture
- Build scalable LLM pipelines using Claude and GPT APIs with data chunking and MapReduce parallel processing
- Create meta-workflow systems where LLMs generate, test, and deploy automation scripts with self-correction
- Develop prompt engineering libraries for analytical scenarios
- Build quality control frameworks including hallucination detection and consistency scoring
- Scale platform to new domains through configuration-based architecture
- Document AI architecture and present insights to stakeholders
Requirements
- 2+ years working with LLMs in production; minimum 1 year with advanced features (tool use, agents)
- Strong Python proficiency (async, dataclasses, type hints, API integrations)
- MapReduce pattern understanding for LLM processing
- Agentic systems experience with self-correcting loops and multi-agent workflows
- SQL and analytical database proficiency (PostgreSQL, ClickHouse)
- C1 English level for technical communication
- End-to-end ownership mentality
Preferred
- Orchestration platforms (Windmill, Dagster, Prefect)
- RAG architectures, vector databases
- LLM evaluation systems (LangSmith, PromptFoo)
- Databricks/Delta Lake or Snowflake
- TypeScript/JavaScript, LangChain, LlamaIndex
Core tech: Python, SQL, Claude API, OpenAI API, PostgreSQL, ClickHouse, Docker, FastAPI, Pydantic, pytest, asyncio
Remote, Ukraine-based. Hiring process: recruiter outreach, interview, test task, final interview, offer.