Position Purpose
The AI Solution Developer will be responsible for developing AI-based solutions to enhance the capabilities of the Cyber and Fraud Detection teams. This role involves working closely with subject matter experts to adapt tools and continuously improve them based on user feedback. The developer will leverage Python and associated libraries to build and deploy machine learning models and user interfaces.
Responsibilities
Direct Responsibilities
- Develop and deploy AI-based solutions using Python.
- Build user interfaces using Streamlit, Gradio, Flask, and other relevant frameworks.
- Collaborate with subject matter experts to understand requirements and adapt tools accordingly.
- Implement ETL (extract transform load) processes to manage and transform data.
- Use libraries such as pandas and scikit-learn for data manipulation and machine learning tasks.
- Continuously improve tools based on user feedback and data insights.
Contributing Responsibilities
Support the AI department in upskilling the Cyber and Fraud Detection teams.Assist in the integration of new AI tools and technologies.Provide technical guidance and support to team members.Technical and Behavioural Skills
Proficiency in Python programming.Knowledge of Large Language Models (LLMs) and machine learning.Experience with Streamlit, Gradio, and Flask for building interfaces.Understanding of the data lifecycle and the ability to use user feedback for continuous improvement.Knowledge of ETL processes.Familiarity with pandas and scikit-learn libraries.Strong collaboration and teamwork skills.Attention to detail and rigor.Adaptability and ability to manage change.Excellent oral and written communication skills.Specific Qualifications
Bachelor Degree or equivalent in Computer Science, Data Science, or related field.Interest in AI / ML development and deployment.Experience with cross-cultural & international working environment.Education Level :
Bachelor Degree or equivalent
Experience Level
8 to 13 Years