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