Senior Python Engineer
Tech Stack / Keywords
Firma i stanowisko
The role is for a Senior Python Engineer to join a modern technology initiative for one of the Big Four professional services firms. The team designs, builds, and deploys enterprise-grade tools and AI-powered solutions supporting tax service delivery in a cross-functional environment involving software engineering, tax, project management, and change management.
Wymagania
- 5+ years of commercial software development experience
- Strong hands-on experience with Python and FastAPI
- Practical knowledge of Pydantic for schema modelling and data validation
- Experience with asyncio and asynchronous/parallel programming
- Practical experience with Generative AI and Large Language Models, including agentic AI solutions
- Good understanding of RAG pipelines and hybrid search with vector databases
- Strong analytical thinking and problem-solving skills
- Pragmatic mindset balancing process, structure, and flexibility
- Very good organizational skills including self-management and prioritization
- Strong troubleshooting and communication skills
- English language proficiency at Intermediate+ level
Nice to have:
- Experience with Azure Cloud services and SaaS tools like Service Bus, Data Lake, Blob Storage, Redis
- Familiarity with agentic protocols MCP and A2A
- Hands-on experience with LangGraph ecosystem including long-term memory and human-in-the-loop workflows
- Familiarity with .NET
- Experience with Docker and Kubernetes
- Solid understanding of microservices architecture and scalable distributed systems
Obowiązki
- Analyse business and technical requirements, contribute to system design, and support end-to-end Python and AI solution development
- Build, enhance, and maintain scalable Python applications using FastAPI and Pydantic
- Develop asynchronous and parallel processing solutions with asyncio
- Perform detailed code reviews to ensure consistency with engineering standards and maintain high code quality
- Integrate and test multi-modal GenAI capabilities, including text-to-image and text-to-audio
- Work independently and collaboratively within the team
- Support team coordination by providing guidance and organizing ongoing work
- Maintain regular contact with the client to support smooth communication
- Provide technical leadership by mentoring, coaching, and setting an example
Benefity
- Rate: 140 - 160 PLN per hour B2B
- Remote work option
Inne informacje
Informujemy, że administratorem danych jest Dawid Wierciak Flow to Grow z siedzibą w os. 2 Pułku Lotniczego 1H lok. 29 31-867 Kraków (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 Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Dawid Wierciak Flow to Grow
2 aktywne oferty