
Senior Python Software Engineer (with GenAI)
N-iX•Kraków
💰 Wynagrodzenie
21185 - 24902 PLN/msc
Oryginalnie: 21185 - 24902 PLN/msc
📋 Informacje
🛠 Wymagane technologie
🌐 Wymagane języki
📝 Opis główny / Wstęp
We are looking for Senior Python Engineer to take ownership of backend architecture, technical leadership, code quality, and team development.
You will work on complex backend systems, design scalable architectures, and lead a talented engineering team, collaborating closely with business stakeholders to translate requirements into robust technical solutions.
You will play a key role in shaping the product roadmap, making strategic architecture decisions, and ensuring that delivery aligns with business goals.
A key component of the initiative is the development of internal AI-powered capabilities, including a generic chatbot and voice-to-text features. You will provide technical leadership for AI integrations, ensuring scalable, maintainable, and performant systems. Basic German is a plus, but your expertise in strategy, technical leadership, and hands-on delivery is what matters most.
Why Join Us:
Lead a high-impact project with real public-sector relevance
Take ownership of architecture and system design end-to-end
Influence the product roadmap and technical direction
Work with a talented, collaborative engineering team
Contribute to AI-driven, innovative features with large-scale impact
Must-Have Skills:
5+ years experience in Software Development
Strong product mindset with experience in team organization, task prioritization, and project planning
Ability to make and own technical and architectural decisions
Strong problem-solving and proactive approach
Excellent communication and interpersonal skills for cross-team collaboration
Strong analytical and organizational abilities; able to manage dependencies, risks, and cross-team planning
Hands-on experience with Python 3, including asynchronous programming
Experience with backend frameworks (FastAPI, Django DRF)
Experience designing and developing microservices or modular architectures
Strong knowledge of relational (PostgreSQL) and NoSQL (Redis, MongoDB) databases
Experience with vector storage (e.g., Qdrant)
Understanding of testing strategies (pytest, TDD/BDD principles)
Familiarity with Docker, CI/CD pipelines, and production deployments
Strong experience with Kubernetes and cloud platforms (AWS, GCP, Azure)
Knowledge of clean code principles, SOLID, typing (mypy, Pydantic)
Experience with scalability, production monitoring, and incident management
Experience building GenAI or LLM-powered products
Nice-to-Have Skills:
Experience with public-sector or government digital transformation projects
Familiarity with LangChain, LlamaIndex, or similar tooling
Experience with open-source LLMs (LLaMA, Mistral, Mixtral)
Experience in high-growth startup environments
Knowledge of cost optimization for AI inference and infrastructure
Basic German language skills for team onboarding and future customer projects