AI Engineer
Tech Stack / Keywords
Firma i stanowisko
You will be working on enterprise AI solutions designed to automate and support complex business workflows combining LLM-based agents with traditional software components, APIs and enterprise applications. The focus is on building robust, maintainable solutions that can plan, execute and coordinate real-world tasks, moving beyond simple chatbots.
Wymagania
- Strong experience in software engineering with hands-on experience delivering LLM or agent-based applications.
- Advanced Python skills with experience in:
- asyncio
- FastAPI or a comparable framework
- Pydantic
- pytest / pytest-asyncio
- Solid understanding of modern LLM application development, including tool/function calling, structured outputs, agent orchestration, multi-agent architectures, workflow automation, latency and cost optimization.
- Commercial experience with at least one agent/LLM framework such as LangChain, LangGraph, CrewAI, OpenAI Agents SDK, Claude Agent SDK or comparable.
- Practical knowledge of MCP and experience developing or integrating agent tools.
- Experience with workflow orchestration and stateful AI processes.
- Experience integrating applications through REST APIs.
- Good understanding of modern authentication and authorization, such as OAuth2, SSO or Microsoft Entra ID/Azure AD.
- Experience with Redis or comparable distributed data/cache solutions.
- Familiarity with Docker and containerized applications.
Nice to have:
- Experience with Langfuse, OpenTelemetry, Datadog or other observability platforms.
- Exposure to cloud-based storage, search and AI services.
- Experience evaluating LLM applications and measuring AI output quality.
- Knowledge of specification-driven development.
- Experience working on solutions for highly regulated or enterprise environments.
- Previous experience delivering AI products within large organizations.
Obowiązki
- Design and develop AI agents capable of handling multi-step tasks and business workflows.
- Build reliable agent architectures combining LLM-based reasoning with conventional Python services.
- Develop APIs and integrations connecting AI solutions with enterprise applications.
- Create tools that agents can discover and use, including solutions based on Model Context Protocol (MCP).
- Build workflow orchestration using graph-based approaches, including state management and human approval steps where required.
- Develop mechanisms for communication and cooperation between multiple AI agents.
- Improve the reliability, response time and cost efficiency of AI-powered applications.
- Work closely with software engineers, architects and business stakeholders to turn business requirements into scalable AI solutions.
- Contribute to the design of production architectures, testing strategies and operational practices for AI applications.
Benefity
- Remote work
- Contract type: B2B
- Competitive salary paid monthly
Inne informacje
Informujemy, że administratorem danych jest Awareson Sp. z.o.o. z siedzibą w Warszawie 00-113, ul. Emilii Plater 53 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Awareson Sp. z o.o.
52 aktywne oferty