Software Engineer - Richmond, United States - Intellibridge

    IntelliBridge background
    Description

    Position:
    Backend Software Engineer (Data/ETL/RAG Focus)

    Location:
    Remote, some travel required


    Type:
    Full-time


    Overview:

    IntelliBridge seeks a skilled Backend Software Engineer with expertise in data processing and ETL (Extract, Transform, Load) operations, particularly in the context of Retrieval Augmented Generation (RAG) for AI applications.

    The successful candidate will play a crucial role in developing and maintaining the backend infrastructure, ensuring seamless data integration from Microsoft services like SharePoint, OneDrive, and Email into our cutting-edge AI Chatbot platform.

    Responsibilities

    Design and implement robust ETL pipelines to process and normalize data from various Microsoft services.
    Develop and maintain Retrieval Augmented Generation (RAG) models to enhance the AI Chatbot's data retrieval and processing capabilities.
    Collaborate with cross-functional teams to integrate backend services with other system components.
    Ensure data integrity, security, and compliance with relevant data protection regulations.
    Optimize system performance, scalability, and efficiency.

    Qualifications

    Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
    Strong experience with data-focused backend development, ETL processes, and RAG models.
    Proficiency in programming languages like Python, Java, or Javascript.
    Experience with Microsoft Azure cloud services and databases.
    Familiarity with AI and machine learning concepts, particularly in natural language processing.
    Excellent problem-solving, analytical, and communication skills.

    #J-18808-Ljbffr