Enable job alerts via email!

AI/ML Backend Engineer for Financial Data Enrichment

Malaa Technologies

Riyadh

On-site

SAR 120,000 - 180,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking an AI/ML Backend Engineer to enhance financial data through machine learning techniques. The role involves developing backend services, creating APIs, and applying AI/ML to improve transaction data visibility and usability. Ideal candidates will have a strong background in software engineering, particularly in Python and machine learning, and a keen interest in FinTech applications.

Qualifications

  • At least 3 years of professional software engineering experience.
  • Experience implementing ML/AI solutions in production.
  • Understanding of financial transaction data.

Responsibilities

  • Develop and maintain backend services for processing banking transaction data.
  • Deploy and optimize machine learning models for transaction categorization.
  • Design and develop RESTful APIs for system integration.

Skills

Python
Machine Learning
Natural Language Processing (NLP)
API Development
Database Operations

Education

Bachelor's degree in Computer Science, Data Science, or related field

Tools

scikit-learn
PyTorch

Job description

AI/ML Backend Engineer for Financial Data Enrichment

We are seeking a talented and motivated AI/ML Backend Engineer to join our team focused on financial data enrichment. You will play a critical role in developing and maintaining robust backend services, applying machine learning techniques to enhance transaction data, and building APIs to support seamless integration with our systems. If you are passionate about leveraging technology to transform financial data and possess a strong background in backend development and AI/ML, we encourage you to apply.

Responsibilities
  1. Transaction Services Development:
    • Develop and maintain backend services responsible for processing and presenting banking transaction data.
    • Implement features that improve the visibility and usability of transaction data for end-users.
    • Ensure the optimal performance and reliability of transaction processing systems.
  2. Financial Data Enrichment:
    • Design and build systems to establish links between related transactions and identify relevant patterns.
    • Implement entity recognition techniques to identify and categorize transaction parties.
  3. Machine Learning and AI Applications:
    • Deploy, fine-tune, and optimize machine learning models for transaction categorization, merchant enrichment, reconciliation, and other data enrichment processes.
    • Utilize Natural Language Processing (NLP) to extract insights from transaction descriptions.
    • Develop algorithms to derive financial intelligence from transaction data.
  4. API Development and Management:
    • Design and develop RESTful APIs for system integration.
    • Maintain and optimize existing API endpoints.
    • Create comprehensive API documentation and ensure consistent interface design.
Desired Candidate Profile
  • Proficiency in Python.
  • Experience in designing, building, and maintaining APIs.
  • Knowledge of service-oriented architecture principles.
  • Strong understanding of database operations, performance optimization, and data modeling.
  • AI/ML Skills:
    • Hands-on experience with machine learning models.
    • Knowledge of NLP techniques for text classification and entity extraction.
    • Familiarity with libraries like scikit-learn and PyTorch.
    • Ability to evaluate and improve ML model performance.
  • Understanding of financial transaction data.
  • Ability to analyze transaction data in a business context.
  • Interest in FinTech applications.
  • Communication Skills:
    • Excellent documentation skills.
    • Ability to analyze requirements and seek clarifications.
Education and Experience
  • Bachelor's degree in Computer Science, Data Science, or related field.
  • At least 3 years of professional software engineering experience.
  • Experience implementing ML/AI solutions in production.
  • Interest or experience in FinTech or financial services is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.