Senior Python Developer
Hybrid
3 days in the office - Cracow or Warsaw
Role Responsibilities
Join the Generative AI engineering team operating across Warsaw, London, and Lisbon.
Contribute to an agile software development process, covering system analysis, technical documentation, implementation, testing, peer code reviews, and collaboration with infrastructure teams when required.
Maintain and enhance the Generative AI platform, ensuring high availability and continuous evolution to support new language models, techniques, and use cases.
Take a proactive approach to identifying and resolving challenges affecting the team, including technical, functional, and organizational issues.
Experience, Qualifications & Competencies
Extensive hands-on experience with Python development.
Solid understanding of software design and architectural principles, as well as common data structures and algorithmic complexity.
Proven ability to collaborate effectively within a globally distributed team.
Core Skills
Python (5+ years of professional experience)
Backend software development
Strong written and verbal communication skills in English
Nice-to-Have Skills
Familiarity with JavaScript/TypeScript, HTML, and CSS, along with experience in frameworks such as React, Angular, Vue, or similar.
Experience working with Django and/or FastAPI.
Background in building and delivering modern Web UI solutions using contemporary development practices and a high level of process automation.
Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
Experience with cloud-based platforms and services.
Proficiency with relational databases and SQL.
Exposure to AI/ML model integration and fine-tuning techniques.
Senior Python Developer
Senior Python Developer