Skip to content
mimi

AI Developer

BOAT RECRUITMENT AGENCY

Lagos · Hybrid Full-time Mid Level 3w ago

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

ASP.NET CoreAzure Blob StorageAzure DevOpsDockerGitHugging Face TransformersKubernetesMicroservices ArchitectureMLflowMongoDBNumPyOpenAI APIsPandasPostgreSQLPower BIPyTorchPythonRESTful ServicesScikit-learnSQLTensorFlowXGBoost

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