Python Developer & AI
⚲ Kraków
21 840 - 29 400 PLN (B2B)
Wymagania
- Python
- ML/AI ecosystem
- LLMs
- NLP
- Deep learning
- RAG
- Prompt engineering
- Microservices architecture
- Databases
- Kubernetes
- CI/CD Pipelines
- Azure Cloud
- GCP (nice to have)
- Java (nice to have)
- Communication skills (nice to have)
Opis stanowiska
Wymagania:
- Several years of experience as a software developer (senior-level preferred)- Very strong Python skills and solid understanding of the ML/AI ecosystem (LLMs, NLP, deep learning)- Hands-on experience with RAG, prompt engineering, and agent-based systems- Experience with microservices architecture, databases, Kubernetes, and CI/CD pipelines- Experience with Azure cloud (GCP as a plus)- Basic familiarity with Java is a plus- Strong English communication skills
Codzienne zadania:
- Design and develop scalable AI/ML solutions (LLMs, RAG, agentic systems)
- Write high-quality, testable Python code
- Lead technical architecture and make key design decisions for critical projects
- Own end-to-end delivery of solutions, from design to production deployment
- Collaborate with business stakeholders and translate requirements into technical solutions
- Several years of experience as a software developer (senior-level preferred)- Very strong Python skills and solid understanding of the ML/AI ecosystem (LLMs, NLP, deep learning)- Hands-on experience with RAG, prompt engineering, and agent-based systems- Experience with microservices architecture, databases, Kubernetes, and CI/CD pipelines- Experience with Azure cloud (GCP as a plus)- Basic familiarity with Java is a plus- Strong English communication skills
Codzienne zadania:
- Design and develop scalable AI/ML solutions (LLMs, RAG, agentic systems)
- Write high-quality, testable Python code
- Lead technical architecture and make key design decisions for critical projects
- Own end-to-end delivery of solutions, from design to production deployment
- Collaborate with business stakeholders and translate requirements into technical solutions
🔍 Dekoder Ogłoszenia
🔴
senior-level preferred
Chcemy kogoś z doświadczeniem seniorskim, ale możemy rozważyć kandydatów z mniejszym stażem, jeśli mają odpowiednie umiejętności.
🔴
Lead technical architecture and make key design decisions for critical projects
Oczekuje się, że będziesz podejmować kluczowe decyzje architektoniczne, co może oznaczać dużą odpowiedzialność i potencjalne obciążenie pracą.
🔴
Own end-to-end delivery of solutions, from design to production deployment
Będziesz odpowiedzialny za cały cykl życia projektu, co może oznaczać konieczność angażowania się w różne etapy, od koncepcji po wdrożenie.
🟡
Collaborate with business stakeholders and translate requirements into technical solutions
Będziesz musiał aktywnie komunikować się z osobami nietechnicznymi i przekładać ich potrzeby na konkretne rozwiązania programistyczne.
🟡
Basic familiarity with Java is a plus
Chociaż głównym językiem jest Python, znajomość Javy może być wykorzystana w praktyce, co może wymagać nauki lub odświeżenia wiedzy.