AI Engineer
Role Overview
We are looking for an AI Engineer who will design, build, and implement AI-based solutions. You will work with large datasets, develop intelligent applications, and integrate models into business systems. The role requires strong technical skills, independence, and the ability to work in a dynamic Agile environment.
Key Responsibilities
Collect, clean, and prepare large datasets for model training and evaluation.
Build and integrate AI solutions into existing systems or create new applications.
Work closely with data scientists, developers, and business stakeholders to define requirements.
Deliver new features independently based on documented specifications.
Take part in technical and functional discussions related to current and future development.
Communicate risks, impacts, and technical decisions clearly to the team.
Support process improvements across teams.
Maintain clear technical documentation and share knowledge within the organization.
Follow development standards, guidelines, and best practices.
Monitor technology trends and propose improvements where relevant.
Required Skills & Experience
Strong programming skills in Python (experience with FastAPI is a plus).
Practical experience with LangChain (must have).
Knowledge of RAG and prompt design techniques.
Experience working with vector databases and embedding models.
Familiarity with frameworks such as LangGraph, LlamaIndex, or similar tools.
Experience with any cloud platform (Azure, AWS, GCP or other).
Good understanding of data processing using Pandas and NumPy.
Knowledge of data engineering concepts: data pipelines, integration, transformation, and large-scale data handling.
Experience working in an Agile environment.
Strong analytical thinking and problem-solving skills.
Good communication skills and ability to work in cross-functional teams.
Language Requirements
Polish – required.
English – required (B2–C1 level).
AI Engineer
AI Engineer