Our client based in Limassol (Variety of work arrangements – remote/WFH/office) are seeking to recruit a Senior Python Developer who will work within its in-house Artificial Intelligence Team to undertake this challenging role and push the limits of Artificial Intelligence through innovative products and solutions that solve business problems in real life.
Job Description
- Develop and maintain production grade infrastructure for AI solutions
- Assess and (re)design AI services
- Assess and (re)design services that consume batch and real-time data
- Drive architecture decision based on designated criteria
- Design and build data pipelines for the Data Science team
- Integrate AI services with other company products
- Collaborate with Data Scientists and DevOps team
- Demonstrate your passion for emerging technologies and self-development
- Demonstrate your problem-solving ability and attention to detail
Required Skills & Experience
- Demonstrable working experience with Python
- Special interest in machine learning and data pipelines
- Experience in relational databases (e.g. PostgreSQL)
- Knowledge of micro-service architecture
- Experience building REST and GraphQL APIs
- Knowledge of applying object-oriented and functional programming styles to real-world problems
- Bachelor’s degree in computer science or equivalent
- Knowledge of continuous integration and continuous delivery
- Experience working with Docker
- Knowledge/experience of agile software development concepts and processes
- Knowledge of code versioning tools, for example, Git
- Experience working with JIRA, Confluence, Microsoft Teams
Knowledge of any of the following will be an added advantage
- Good understanding of NoSQL/NewSQL databases (Redis, MongoDB, ClickHouse, Vertica, Druid)
- Knowledge of distributed databases and distributed systems
- Knowledge of Apache Kafka, Apache Airflow, Apache Spark
- Knowledge of modern DevOps stack (Docker, Kubernetes)
Remuneration & Benefits
- A competitive remuneration package (€45,000 – €65,000 Gross based on skills & experience), including 13th salary
- Professional growth opportunities, technical seminars and internal hackathons
- Flexible working and leave schedules
- Private medical insurance
- Free parking
- Team bonding events
- Relocation package available (where applicable)
- Variety of work arrangements (remote/WFH/office)