On behalf of our client, a fast-growing Information & Technology Solutions & Services provider we are looking for a Mid-Level Software Developer to be based at their offices in Nicosia, Cyprus.
Main Duties and Responsibilities:
- Designs, develops, and maintains software solutions using Python for AI-driven applications
- Collaborates with data scientists and AI engineers to implement machine learning models in production
- Develops and optimizes database queries, ensuring efficient data storage and retrieval
- Builds APIs and integrates AI models with other systems or applications
- Works with both structured and unstructured data to enhance AI models and system performance
- Writes clean, maintainable, and scalable code with a focus on performance
- Participates in code reviews and contributes to best practices for software development
- Debugs, troubleshoots, and enhances existing systems and services
- Collaborates with cross-functional teams, including product management, data science, and operations
- Stays up to date with new technologies and trends in AI and software development
Job Requirements:
- Bachelor’s degree in computer science, Software Engineering, Data Science or a related field, or equivalent practical experience
- 2-5 years of software development experience
- Experience with Python and familiarity with relevant libraries (e.g., Pandas, NumPy, TensorFlow, PyTorch)
- Solid understanding of database systems (e.g., PostgreSQL, MySQL, MariaDB, or NoSQL databases)
- Experience in developing and integrating AI/ML models into production environments
- Experience working with RESTful APIs and/or microservices architecture
- Familiarity with version control systems like Git
- Exposure to cloud platforms (AWS, Azure, Google Cloud) will be considered an advantage
- Strong problem-solving skills and the ability to work independently and in a team environment
- Excellent communication skills and a willingness to collaborate with both technical and non-technical teams
Benefits:
- A competitive remuneration package
- 13th salary
- Hybrid working model
- Friendly environment
All CVs will be handled with the utmost confidentiality.