AI Developer
BOAT RECRUITMENT AGENCY
About the role
Job Title
AI Developer
Location
Lagos, Nigeria (Hybrid)
Department
Technology / Product Engineering
Reports To
Executive Director, Technical Services
Role Summary
The AI Developer will design, develop, and deploy intelligent systems that enhance financial software products across the ecosystem. The ideal candidate will build AI‑powered solutions such as predictive analytics models, intelligent automation systems, risk scoring engines, fraud detection algorithms, conversational AI tools, and data‑driven insights platforms that integrate seamlessly with existing enterprise financial systems.
This role requires strong expertise in machine learning, data engineering, backend development, and fintech‑grade security standards.
Key Responsibilities
AI/ML Model Development
- Design, develop, train, and deploy machine learning and deep learning models.
- Build predictive models for:
- Credit risk scoring
- Financial forecasting
- Fraud detection
- Customer behavior analytics
- Implement NLP models for chatbots, document classification, and financial data extraction.
Data Engineering & Processing
- Develop data pipelines for structured and unstructured financial data.
- Work with large‑scale transactional datasets.
- Clean, transform, and prepare datasets for model training.
System Integration
- Integrate AI models into enterprise financial systems using REST APIs.
- Ensure compatibility with core backend services.
- Optimize models for performance and scalability in production environments.
Model Deployment & Monitoring
- Deploy AI models using containerization and cloud‑based infrastructure.
- Implement monitoring, logging, and performance tracking.
- Maintain model accuracy and retrain when necessary.
Compliance & Security
- Ensure AI solutions comply with financial regulatory standards.
- Implement secure data handling and encryption protocols.
- Align with enterprise‑level data governance frameworks.
Required Technology Stack
Programming Languages
- Python (Primary AI/ML development)
- C# (.NET Core / ASP.NET Core)
- SQL
AI / Machine Learning
- TensorFlow
- PyTorch
- Scikit‑learn
- XGBoost
- OpenAI APIs (for NLP & generative AI use cases)
- Hugging Face Transformers
Backend & APIs
- ASP.NET Core Web API
- RESTful Services
- Microservices Architecture
Database Systems
- Microsoft SQL Server
- PostgreSQL
- MongoDB (for unstructured data)
Data Engineering Tools
- Pandas
- NumPy
- Apache Spark (optional but preferred)
- Power BI (for analytics integration)
Cloud & DevOps
- Microsoft Azure (preferred)
- Azure ML
- Azure Blob Storage
- Azure DevOps
- Docker
- Kubernetes
- Git / GitHub / Azure Repos
Other Tools
- Jupyter Notebook
- MLflow
- CI/CD pipelines
- Unit & integration testing frameworks
Qualifications
- B.Sc./M.Sc. in Computer Science, Data Science, AI, Engineering, or related field.
- 3–6+ years experience in AI/ML development (Fintech experience preferred).
- Strong understanding of statistics, linear algebra, and probability.
- Experience working with financial datasets is an advantage.
- Experience building production‑grade APIs and scalable systems.
Core Competencies
- Analytical and structured thinking
- Strong problem‑solving skills
- High attention to data accuracy
- Ability to work in regulated environments
- Collaboration across Product, Engineering, and Compliance teams
KPIs
- Model accuracy and performance benchmarks
- Deployment stability
- Reduction in fraud or risk exposure
- Processing efficiency improvements
- Business value generated from AI solutions
Work Location
In person
Requirements
- Experience building production-grade APIs and scalable systems.
Responsibilities
- Design, develop, train, and deploy machine learning and deep learning models.
- Build predictive models for credit risk scoring, financial forecasting, fraud detection, and customer behavior analytics.
- Implement NLP models for chatbots, document classification, and financial data extraction.
- Develop data pipelines for structured and unstructured financial data.
- Work with large-scale transactional datasets.
- Clean, transform, and prepare datasets for model training.
- Integrate AI models into enterprise financial systems using REST APIs.
- Ensure compatibility with core backend services.
- Optimize models for performance and scalability in production environments.
- Deploy AI models using containerization and cloud-based infrastructure.
- Implement monitoring, logging, and performance tracking.
- Maintain model accuracy and retrain when necessary.
- Ensure AI solutions comply with financial regulatory standards.
- Implement secure data handling and encryption protocols.
- Align with enterprise-level data governance frameworks.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free