Senior Software Engineer
Levi9 Technology Services
Who we are!
At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players?
About The Project
Our client is a leading media company in Western Europe, delivering high-quality content across newspapers, magazines, radio, TV, websites, apps, and podcasts. Their brands reach millions of people every day and help shape the media landscape through independent and trusted journalism.
We are developing AI capabilities for the digital advertising domain, helping improve campaign management, analytics, operational efficiency, and user engagement. The team will create a range of AI-driven solutions that address real business needs and evolve alongside the platform and market.
These solutions may combine agentic workflows, large language models, enterprise data, and backend integrations. They are designed with security, scalability, automated evaluation, observability, and cost efficiency in mind and are deployed as modular services on AWS.
Your role
As a Senior AI Engineer, you will design, build, and operate production-grade AI agents and the services around them. You will own features end to end — from clarifying business needs and selecting an approach to implementation, evaluation, deployment, monitoring, and continuous improvement.
You will work closely with backend, frontend, platform, and product specialists to apply AI to complex advertising workflows and business challenges. You will also help establish engineering practices for reliable LLM-based systems, including prompt and agent evaluation, security guardrails, observability, and cost-efficient model usage.
Responsibilities
Click the APPLY NOW button and leave your contacts!
Levi9 is a nearshore technology service provider with around 1000 employees and 50+ customers. We specialize in custom made business IT – 95% of our work is on the revenue side of our customers. This is where time to market, high productivity, stable team velocity, and great quality through automation, agility, intensive interaction and understanding matter most.
At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players?
About The Project
Our client is a leading media company in Western Europe, delivering high-quality content across newspapers, magazines, radio, TV, websites, apps, and podcasts. Their brands reach millions of people every day and help shape the media landscape through independent and trusted journalism.
We are developing AI capabilities for the digital advertising domain, helping improve campaign management, analytics, operational efficiency, and user engagement. The team will create a range of AI-driven solutions that address real business needs and evolve alongside the platform and market.
These solutions may combine agentic workflows, large language models, enterprise data, and backend integrations. They are designed with security, scalability, automated evaluation, observability, and cost efficiency in mind and are deployed as modular services on AWS.
Your role
As a Senior AI Engineer, you will design, build, and operate production-grade AI agents and the services around them. You will own features end to end — from clarifying business needs and selecting an approach to implementation, evaluation, deployment, monitoring, and continuous improvement.
You will work closely with backend, frontend, platform, and product specialists to apply AI to complex advertising workflows and business challenges. You will also help establish engineering practices for reliable LLM-based systems, including prompt and agent evaluation, security guardrails, observability, and cost-efficient model usage.
Responsibilities
- Design and develop specialized AI agents for advertising and analytics use cases.
- Build reliable agent tools and integrations using HTTP APIs, OpenAPI, and MCP.
- Develop and improve Text-to-SQL workflows with strict read-only access and query-safety controls.
- Implement dynamic prompts, runtime context, memory, intent routing, and streaming responses.
- Define automated evaluation suites for functionality, quality, security, and regression testing.
- Introduce safeguards against prompt injection, jailbreak attempts, unsafe tool use, and data leakage.
- Trace, monitor, and troubleshoot agent interactions in development and production.
- Build containerized services and support their deployment and operation on AWS.
- Collaborate with stakeholders to refine requirements and translate them into maintainable technical solutions.
- Contribute to architecture decisions, code reviews, engineering standards, and knowledge sharing within the team.
- Explore new models, frameworks, and agent patterns and apply them where they deliver measurable value.
- AI and agents: Mastra, large language models, prompt engineering, tool calling, agent memory
- Protocols and integration: Model Context Protocol (MCP), OpenAPI, HTTP, REST, JSON
- Backend: TypeScript, Node.js 20+
- Data: PostgreSQL, Text-to-SQL, Zod
- Frontend: React, TypeScript, Vite
- Quality and evaluation: Promptfoo, Vitest, automated functional and security evaluations
- Observability: Langfuse, distributed tracing, structured logging
- Cloud and delivery: AWS, ECS, Docker, CI/CD
- 3+ years of professional software engineering experience, including hands-on work with LLM-powered or agentic applications.
- Strong TypeScript and Node.js skills and practical experience building backend services and APIs.
- Experience designing LLM workflows involving tool calling, structured outputs, retrieval, routing, or multi-agent coordination.
- Hands-on experience designing and implementing Retrieval-Augmented Generation (RAG) pipelines, including document processing, embeddings, vector search, and retrieval evaluation.
- Practical understanding of prompt engineering and systematic evaluation of non-deterministic systems.
- Experience integrating services through REST APIs and working with OpenAPI specifications.
- Knowledge of identity, authorization, least-privilege access, and secure context propagation.
- Understanding of AI security risks, including prompt injection, excessive agency, unsafe tool execution, and sensitive-data exposure.
- Experience with automated testing, Docker, CI/CD, monitoring, and production support.
- Hands-on cloud experience, preferably with AWS and containerized workloads.
- Strong stakeholder communication skills, including the ability to clarify business needs, explain technical solutions and trade-offs, and identify the most effective way to achieve business goals.
- Strong software design, problem-solving, and ownership skills.
- Curiosity and enthusiasm for emerging AI capabilities, with a pragmatic approach to evaluating and applying them to real business needs.
- Upper-intermediate or higher English proficiency.
- Production experience with Mastra or another modern AI agent framework.
- Hands-on experience implementing or consuming MCP servers and clients.
- Experience building and evaluating Text-to-SQL systems.
- Familiarity with Promptfoo, Langfuse, or similar AI evaluation and observability platforms.
- Experience with OpenAI-compatible APIs and comparing or migrating between model providers.
- Knowledge of React and streaming conversational interfaces.
- Familiarity with AWS ECS, and cost optimization for AI workloads.
- Experience working with advertising technology, analytics platforms, or high-volume data products.
- Today we're working with the technology of tomorrow.
- We don't wait for a change. We are the change.
- We're experts in creating experts (Levi9 academy, Lead9 program for leaders).
- No micromanagement. We are free birds with a clear understanding of what the high performance is!
- Learning in Levi9 never stops (unlimited Udemy for business, meetups, English courses, Professional trainings).
- Here you can train your body and mind.
- We've gathered the best locations - comfortable, cozy and pet-friendly offices in Kyiv (5 minutes from Olimpiyska subway station) and Lviv (5 minutes from the Opera Theatre) with regular offline internal events
- We have master's degree in work-life balance.
- We are actively supporting Ukraine with constant donations and volunteering
Click the APPLY NOW button and leave your contacts!
Levi9 is a nearshore technology service provider with around 1000 employees and 50+ customers. We specialize in custom made business IT – 95% of our work is on the revenue side of our customers. This is where time to market, high productivity, stable team velocity, and great quality through automation, agility, intensive interaction and understanding matter most.
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Localization Specialist - German
Preply,
Київ,
1 день тому
We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it’s creating real impact. We’ve just reached unicorn status with a $150M Series D, accelerating our vision to transform...
Провідний фахівець підтримки та розвитку бізнес-систем
UNIQA Ukraine,
Київ,
3 дні тому
Вся Україна Категорія: IT, комп'ютери Швидкий зв’язок Страхова компанія UNIQA — лідер страхового ринку України, що входить до складу австрійської UNIQA Insurance Group, однієї з найбільших страхових груп Європи, запрошує у свою команду Провідного фахівця підтримки та розвитку бізнес-систем . Що буде у вашій зоні відповідальності: Консультація та підтримка користувачів щодо роботи в CRM Siebel Аналіз, обробка та вирішення інцидентів...
C++ UE Tools Developer
VOLMI - A Virtuos Studio,
Київ,
4 дні тому
Join our team of like-minded people passionate about a common goal and love for games as a C++ UE Tools Developer! Responsibilities Design and implement robust tools, algorithms, and pipelines using UE Procedural Content Generation, C++, and Blueprints. Collaborate with Game Designers to translate feature specs into modular, reusable tools and gameplay systems. Maintain clean and scalable codebases - contribute...