Description
Ciklum is looking for a Senior Python Developer to join our team full-time in Poland.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Python Developer, become a part of a cross-functional development team engineering experiences of tomorrow. This is an opportunity to be at the forefront of applied AI within our company.
You will be a core member of the team responsible for building out our internal chatbot, expanding its functionality, and integrating new knowledge domains. We are looking for an engineer who is passionate about exploring the rapidly evolving AI landscape. You will have the chance to trial new tooling like vibe coding apps and Enterprise AI Search, and build out powerful agentic solutions to enhance business efficiency. A key focus will be on solving real-world business problems. For example, we are currently working on a project to automate AI contract reviews for our Legal team.
We need someone who is not just a skilled programmer, but a creative thinker who can ideate, design solutions, and build compelling demos to show the business what is possible with this transformative technology.
About Client:
With almost 100 million active users across 25 countries, they’re a global food tech company. Their tech ecosystem connects millions of active customers with hundreds of thousands of connected partners in countries across the globe. Their mission: To empower every food moment around the world, whether it’s through customer service, coding or couriers.
Responsibilities
- Ideate, design, and implement complex, creative solutions using Generative AI technologies to solve tangible business problems
- Write clean, secure, scalable, and well-documented Python code, adhering to best practices
- Lead the continued development of our internal AI chatbot, Jetty, enhancing its capabilities and user experience
- Research, prototype, and implement solutions using emerging AI tools and frameworks
- Develop and deploy agentic AI solutions to automate and improve business processes
- Actively participate in the full Software Development Life Cycle (SDLC), from planning and design through to deployment and maintenance
- Collaborate with stakeholders to understand business challenges, demonstrate the “art of the possible” with AI, and translate needs into technical requirements
- Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team
- Help uphold and enhance the team`s engineering and quality standards
Requirements
- Software Engineering:
- Extensive expertise as a strong Python programmer with a deep understanding of the language and its ecosystem
- In-depth understanding of core software design paradigms and principles, including Object-Oriented Programming (OOP)
- Proven commercial experience in designing and developing scalable, production-grade applications
- Proficient in documenting complex software solutions through technical documentation and diagrams
- Cloud & Deployment:
- Strong required experience in deploying and managing applications within AWS; proficiency with services like AWS Lambda and container orchestration using Kubernetes is very useful
- A demonstrated commitment to high-quality code, testing, and continuous quality enhancement
- Hands-on experience utilizing application deployment patterns and tools
- Generative AI:
- A strong, demonstrable interest in and passion for Generative AI and Large Language Models (LLMs)
- Experience with AI development frameworks like LangChain, LangGraph, or AWS Bedrock is highly desirable
- Experience with search technologies like OpenSearch and vector databases would be a significant advantage
- Hands-on experience with the APIs of major AI models (e.g., OpenAI, Google Gemini, Anthropic Claude) is a strong plus
- A creative mindset with the ability to ideate and design novel solutions to business problems
What's in it for you
- Strong community: Work alongside top professionals in a friendly, open-door environment
- Growth focus: Take on large-scale projects with a global impact and expand your expertise
- Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
- Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
- Flexibility: Enjoy flexibility – full remote working possibilities
- Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations
About us:
At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.
With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions.
Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.
Explore, empower, engineer with Ciklum!
Experiences of tomorrow. Engineered together
Interested already?
We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.
Apply