About the Role

We are looking for an AI Engineer who will take end-to-end ownership of AI systems — from prototype to production, including reliability and scalability across LLM pipelines and agentic workflows. This is a deeply hands-on role with a high level of ownership: one week you may be working in the core product code, another supporting a customer engineering team during an implementation, and another exploring an R&D problem at the edge of what is currently possible. You will define the business problem, design the solution architecture, and take responsibility for what ultimately reaches the user — including R&D topics such as extracting tacit knowledge, automating eval creation, personalizing agents from their traces, and enabling proactive behavior.

Key Responsibilities

  • Own AI systems end-to-end, from prototype to production, including reliability and scalability across LLM pipelines and agentic workflows
  • Build AI and data agents, RAG systems, semantic layers, and ontologies that let customers work with their business through Omniviser’s conversational interface
  • Design production-grade orchestration using tool use, skills and MCP, context engineering, memory and state management, and structured outputs with validation
  • Implement fallback handling, human-in-the-loop flows, guardrails, and tool permission controls
  • Prototype new ML and AI ideas in days rather than quarters and turn the strongest concepts into production features
  • Iterate with Product and Design based on what actually works for users
  • Build evaluation and monitoring for agents, including tracing, automated evals, RAG evaluation, LLM-as-a-judge, and model benchmarks
  • Work in an evaluation-driven development model, combining LLMOps and MLOps practices to improve quality, cost, and latency
  • Support Ops in making the company more AI-native and support Delivery in customer implementations, solution fit, and adoption
  • Work on open R&D problems such as tacit knowledge extraction, trace-based agent personalization, intent recognition, and proactive product behavior
  • Use agentic coding tools such as Claude Code, Codex, or Cursor, follow the AI ecosystem, and bring useful new practices into the team

Required Qualifications

  • 2–5 years of commercial experience in AI/ML or software engineering, with production systems you have actually shipped
  • Strong Python skills and experience building and maintaining production backend services and APIs, including async, testing, and CI/CD
  • Ability to rapidly prototype AI solutions and quickly turn them into customer value
  • Practical knowledge of agent architectures, including context engineering, tool calling, agent loops, skills, structured outputs, and fallback handling
  • Experience with orchestration in LangGraph, LangChain, or a custom framework, and with MCP servers or custom tool-calling interfaces
  • Experience with data agents and production retrieval over customer data, including semantic layers and ontologies; knowledge of PostgreSQL, pgvector, semantic and hybrid search, and BM25
  • Ability to build evaluation and validation systems for AI applications, from golden datasets and scenario tests to regression tests and quality gates
  • Hands-on LLMOps experience, including tracing and observability in Langfuse or MLflow, automated evals, prompt optimization, and production debugging for quality, cost, and latency
  • Experience deploying and maintaining production applications in the cloud, especially Azure
  • Daily use of agentic engineering tools such as Claude Code, Codex, Cursor, or GitHub Copilot, together with strong code quality practices: tests, linters, type checkers, documentation, and code review
  • Very good communication skills in Polish and English and the ability to work with Product and Design teams as well as directly with customer engineers

Nice to Have

  • Experience building AI products for customers, especially in a 0→1 phase
  • Experience deploying AI solutions with measured business value
  • Experience in a startup or fast-changing product environment
  • Experience with spec-driven development using agentic engineering tools
  • Experience securing LLM applications through red teaming, adversarial testing, and anti-jailbreak policy enforcement
  • Experience optimizing cost and latency through techniques such as context compression and prompt caching

Who We Are Looking For

  • Someone with high agency who can take a feature from idea to deployment without waiting for every task to be defined
  • A product-minded engineer who makes decisions based on real user needs and measurable business outcomes
  • Someone who combines engineering rigor with pragmatism and can make sensible trade-offs without over-engineering
  • A strong communicator who can move between technical conversations with engineers and business conversations with stakeholders, in Polish and English
  • An AI-native early adopter who uses generative AI in everyday work, follows the ecosystem, and shares useful new techniques with the team

What We Offer

  • End-to-end ownership of production AI systems, from data and agents to what ultimately reaches the user
  • A high level of autonomy together with real responsibility for outcomes
  • Work across core product development, customer implementations, and R&D
  • Direct influence on how we build, evaluate, monitor, and improve AI systems
  • Collaboration with Product, Design, Ops, Delivery, and customer engineering teams
  • An AI-native, fast-moving environment focused on rapid experimentation and measurable results
  • 20 000 – 27 000 PLN net/month + VAT (B2B)

Apply for This Position

Fill in your details and we will get back to you.

Please enter your name

Please enter a valid email address

Choose a file

Please accept the terms to continue

Your data is handled confidentially. We do not share it with third parties.