AI/ML Engineer

Company Name: Migra Pay Inc.

Job Description:

We’re looking for a highly motivated AI/ML Engineer to help build and scale the intelligence layer powering fraud detection, smart compliance, user personalization, and real-time decision-making at MigraPay. This role is ideal for someone who thrives in a startup environment, understands the complexities of financial data, and is passionate about applying machine learning to solve real-world problems.

Key Responsibilities

  • Design, train, test, and deploy machine learning models for:
  • Transaction fraud detection
  • KYC/AML risk scoring
  • User segmentation and behavioral predictions
  • Dynamic FX margin/pricing optimization
  • Work with structured and unstructured financial data to build real-time data pipelines.
  • Integrate third-party ML APIs and datasets (e.g., Onfido, SEON) where necessary.
  • Collaborate with engineering, product, and compliance teams to turn models into production-grade features.
  • Continuously monitor model performance and retrain to maintain accuracy and relevance.
  • Implement A/B testing frameworks for ML-based features (e.g., rate recommendations, user engagement triggers).
  • Develop documentation, notebooks, dashboards, and decision logs for model explainability and audit purposes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or related field.
  • 2–5 years of experience in building and deploying ML models in production.
  • Strong knowledge of Python and ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Experience with real-time data processing (e.g., Kafka, Spark, or Airflow) is a plus.
  • Familiarity with fraud detection, anomaly detection, or credit scoring models is an advantage.
  • Understanding of API integration and microservices.
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus.

Preferred Skills

  • Knowledge of financial data, payment fraud patterns, or compliance workflows.
  • Experience working with identity verification data (e.g., OCR, face match).
  • Strong understanding of data privacy, explainability, and ethical AI principles.
  • Familiarity with Git, CI/CD, and containerized environments (Docker/Kubernetes).

What We Offer

  • Opportunity to lead AI initiatives in a growing fintech startup
  • Fully remote, flexible work setup
  • Exposure to international markets and cross-border financial systems
  • Competitive compensation aligned with skills and experience
  • High-impact role with room to grow

Note: Incomplete screening questions will result in automatic disqualification.

Application Question(s):

  • Briefly explain how you would build a model to detect fraudulent transactions in real-time.
  • What machine learning algorithms have you used for classification tasks, and when would you choose XGBoost over logistic regression?
  • Have you integrated ML models into a backend API or production system? Describe the tools or workflow used.
  • How would you design a basic system to score transaction risk using ML?
  • Which ML libraries and tools do you use most frequently (e.g., scikit-learn, TensorFlow, PyTorch), and for what types of problems?
  • Explain your approach to handling imbalanced datasets when building classification models.
  • What’s your experience working with streaming data (e.g., Kafka, real-time transaction pipelines)?

Job Type: Full-time

Pay: ₦600,000.00 – ₦700,000.00 per month

Location: Lagos

Job Posted: 28th May 2025

Job Category: Onsite
Job Type: Full Time
Job Location: Lagos

Apply for this position

Allowed Type(s): .pdf, .doc, .docx