Your main responsibilities beyond the will to change the world:
- Analyze clients’ requirements and propose solutions
- Code core features
- Cover challenging tasks in projects
- Participate in workshops with clients, support them in identifying risks and finding alternative solutions
Must have:
- At least 5 years experience in modern Python specifically (inc. typing annotations)
- Strong experience in designing backend systems (OpenAPI / GraphQL, relational and NoSQL databases, sync and async integration)
- Basic understanding of AI models integration with custom software
- Basic knowledge of Docker for development use
- Good command of written and spoken English
- Willingness to help and mentor other developers
Experience we'd appreciate, too:
- Experience in integrating AI/ML solutions:
- translating business needs into AI/ML-powered solutions & model selection
- familiarity with AI/ML frameworks and deployment
- DevOps (AWS, Terraform)
- NoSQL
- Experience integrating distributed systems
Nice to have:
- Community involvement
- Technical knowledge sharing in a blog or similar
- Speaking at conferences or workshops
The list of benefits is long, so we will mention only the crucial ones:
- Paid holiday on b2b contract
- Sport subscription
- Private healthcare
- Health Insurance
- English classes
Location: Remote
Do you want to build high quality, life-changing software using Python?
Join our startup-like environment with minds full of new ideas, an agile approach and focus on priorities. We expect you to have experience in designing complete software products for clients, and to be fond of mentoring your colleagues. If you like advising clients on possible technical solutions and are interested in deep architecture work, come work with us on more ambitious, opinionated and performant solutions.