AI Developer
DEVFull Timesfax, Tunisia
AI Developer
About the Role
We are looking for a talented AI Developer to join our team and contribute to the design, development, and deployment of innovative AI-powered solutions. The ideal candidate will have a solid foundation in Artificial Intelligence, Machine Learning, and software development, with a strong interest in applying AI technologies to financial services and digital transformation projects.
Key Responsibilities
- Design, develop, and maintain AI-based applications for FinTech products and services.
- Build and optimize Machine Learning and Generative AI models.
- Integrate AI solutions into web, mobile, and enterprise applications through APIs and microservices.
- Develop intelligent assistants, recommendation systems, predictive analytics, and automation tools.
- Collaborate with business, product, and technical teams to understand requirements and translate them into AI-driven solutions.
- Ensure the scalability, performance, and security of AI applications.
- Monitor model performance and continuously improve accuracy and efficiency.
- Stay up to date with emerging AI technologies, frameworks, and industry trends.
Required Qualifications
Education
- Engineer's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
Technical Skills
- Good knowledge of Artificial Intelligence and Machine Learning concepts.
- Experience with Python programming.
- Familiarity with AI frameworks such as:
- TensorFlow
- PyTorch
- Scikit-learn
- LangChain (preferred)
- Understanding of Large Language Models (LLMs) and Generative AI.
- Experience with REST APIs and backend development.
- Knowledge of databases (SQL and NoSQL).
- Familiarity with cloud platforms (Azure, AWS, or GCP) is a plus.
- Understanding of software development best practices, version control (Git), and Agile methodologies.
FinTech Knowledge (Preferred)
- Understanding of financial services, investment banking operations, compliance, or risk management.
- Interest in applying AI to financial analysis, fraud detection, customer service automation, or process optimization.
Soft Skills
- Strong analytical and problem-solving abilities.
- Ability to work independently and as part of a multidisciplinary team.
- Excellent communication skills (english and french).
- Curiosity and passion for innovation and emerging technologies.
- Continuous learning mindset.
What We Offer
- Opportunity to work on innovative AI and FinTech projects.
- Continuous learning and professional development.
- Collaborative and dynamic work environment.
- Exposure to cutting-edge AI technologies and real-world business challenges.