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