AI Engineering Lead (Python Software Engineer + GenAI) | Digital&IPA (freelance)
Freelance AI engineering lead in PwC Polska's Digital & team (Warsaw): designing and delivering GenAI applications in Python — LLM orchestration (LangChain/LangGraph), RAG and agentic AI on AWS/Azure/GCP with Docker/Kubernetes CI/CD — while mentoring junior developers and presenting solutions to financial-sector clients.
- Compensation
- Not disclosed
- Location
- Warszawa, Poland
- Work setup
- Hybrid
- Seniority
- Lead
- Employment
- Contract
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Must have
- Higher education in computer science or related field
- About 2 years of experience in a similar role
- Advanced Python knowledge and SDLC experience (min. 6 years)
- Knowledge of cloud platforms: AWS, Azure or GCP
- Experience with SQL and NoSQL databases
- Deep understanding of LLMs: transformers, embeddings, tokenization, API integration
- Proficiency in prompt engineering and LLM orchestration tools (LangChain, LangGraph, Semantic Kernel, Crew AI)
- Expertise in agentic AI design patterns
- Experience building, improving and evaluating RAG systems
- Knowledge of the latest AI trends and standards
- Strong Python software engineering: coding standards and best practices
- Experience in code review, debugging, testing and version control systems
- Knowledge of CI/CD and automation tools (GitHub, Azure DevOps, Docker, Kubernetes)
- Experience containerizing AI solutions and deploying in enterprise environments
- Ability to integrate logging, monitoring and alerting systems
- Understanding of web app scaling, asynchronous processing and multithreading
- Problem solving based on systems thinking and first principles
- Ability to design scalable, resilient and secure systems
- Experience designing APIs, event-driven architectures, microservices, serverless and containers
- Knowledge of enterprise integration patterns (messaging, pub/sub, event sourcing)
- Knowledge of IAM, RBAC, secrets management and network security (VPC, firewalls)
Full description
Zespół Digital & w PwC Polska liczy blisko 400 osób. Odpowiadamy za projekty w obszarze IT dla polskich i międzynarodowych klientów. Realizujemy wiele zadań. Od projektowania, budowania i implementacji poprzez opracowanie specyfikacji funkcjonalnej, analizę danych w systemach źródłowych po definiowanie wymagań biznesowych, wsparcie w testach i tworzenie aplikacji mobilnych. W ramach działu świadczymy usługi doradcze w obszarze IT, głównie dla instytucji z sektora finansowego z Polski i zagranicy.
AI Engineering Lead (Python Software Engineer + GenAI)
Twoja przyszła rola
- projektowanie i wdrażanie nowoczesnych aplikacji,
- współtworzenie wydajnej architektury rozwiązań,
- tworzenie czytelnej i łatwej w utrzymaniu dokumentacji projektowej,
- udział we wdrożeniach oprogramowania oraz współpraca z użytkownikami w rozwiązywaniu problemów,
- prezentowanie rozwiązań oraz ich implementacji klientom,
- kreatywne podejście do tworzenia rozwiązań na każdym etapie cyklu projektowego,
- wsparcie i mentoring młodszych programistów w zespole.
Profil kandydata
- wykształcenie wyższe w zakresie informatyki lub pokrewne,
- około 2 lata doświadczenia na podobnym stanowisku,
- zaawansowana znajomość Pythona oraz doświadczenie w SDLC (min. 6 lat),
- znajomość platform chmurowych: AWS, Azure lub GCP,
- doświadczenie w pracy z bazami danych SQL i NoSQL,
- dogłębne zrozumienie LLM-ów: transformerów, embeddingów, tokenizacji oraz integracji API,
- biegłość w prompt engineering oraz narzędziach orkiestracji LLM-ów (np. LangChain, LangGraph, Semantic Kernel, Crew AI),
- ekspertyza w zakresie wzorców projektowych agentic AI,
- doświadczenie w tworzeniu, ulepszaniu oraz ewaluacji systemów RAG,
- znajomość najnowszych trendów i standardów w obszarze AI,
- wysokie umiejętności inżynierii oprogramowania w Pythonie, znajomość standardów kodowania i dobrych praktyk,
- doświadczenie w code review, debugowaniu, testowaniu oraz pracy z systemami kontroli wersji,
- znajomość CI/CD oraz narzędzi automatyzacji (GitHub, Azure DevOps, Docker, Kubernetes),
- doświadczenie w konteneryzacji rozwiązań AI i ich wdrażaniu w środowiskach korporacyjnych,
- umiejętność integracji logowania, monitoringu oraz systemów alertów,
- dobre zrozumienie skalowania aplikacji webowych, doświadczenie w przetwarzaniu asynchronicznym oraz wielowątkowości,