Upwork is seeking a skilled Backend Developer to create a FastAPI backend that integrates Microsoft 365 services with an LLM summarization pipeline. The role involves working with Microsoft Graph API and implementing various backend functionalities.
Description: We are building a backend system that integrates Microsoft 365 (Outlook, OneDrive, SharePoint, Calendar, To-Do) with an LLM-based summarization pipeline. We need an experienced Backend Developer who can: Build a FastAPI backend with endpoints for email ingestion, summarization, notifications, and task creation. Implement authentication with Microsoft Graph API using MSAL (OAuth2, client credentials flow). Connect to Graph API for reading/sending emails, uploading files to OneDrive/SharePoint, and creating Calendar/To-Do tasks. Integrate with an LLM (local Ollama or OpenAI API) for email summarization and action extraction. Build a task scheduler (using APScheduler) for reminders, follow-up nudges, and daily briefings. Set up notifications via Microsoft Teams. Work with environment variables, secure handling of secrets, and database (SQLite/Postgres). Requirements: Strong experience with Python + FastAPI Proven experience with Microsoft Graph API (Mail, Calendar, OneDrive, To-Do) Knowledge of OAuth2 / MSAL authentication Familiarity with LLM APIs (OpenAI, Ollama, or similar) Experience with scheduling/background jobs (APScheduler) Basic database skills (SQLModel / SQLAlchemy / Postgres) Good understanding of Azure / Microsoft 365 ecosystem Bonus: Experience deploying apps on VPS / Azure cloud Deliverables: Functional FastAPI backend with modules: auth.py, mail_ingest.py, summarizer.py, tasks.py, onedrive.py, notifier.py, db.py. Backend can fetch unread emails, summarize them via LLM, auto-file attachments in OneDrive/SharePoint, create tasks/reminders, and send notifications. Documentation + setup instructions. Budget & Duration: To be discussed (Fixed price preferred for MVP). Timeline: ~3–4 weeks for working prototype.
Brandon Consulting Associates, Inc. is seeking a Data Engineer specializing in AI and LLM integration for a hybrid role in Richmond, VA. The ideal candidate will design data processes to support agentic systems and ensure data quality.
Join Insight Global Healthcare as an Azure + Python Developer to work on a transformative AI-driven knowledge reasoning platform. This remote contract role offers the chance to collaborate with a high-impact team on cutting-edge technology.
Upwork is seeking a skilled Backend Developer to create a FastAPI backend that integrates Microsoft 365 services with an LLM summarization pipeline. The role involves working with Microsoft Graph API and implementing various backend functionalities.
Pearson Carter is seeking a Senior API Integration Developer to lead the development of integrations between Dynamics 365 and other cloud platforms. This role focuses on enhancing business processes and ensuring data integrity.
American Express is seeking a Mid-Level AI/ML Engineer to develop data access security controls and integrate AI solutions for monitoring access to data. The role involves collaboration with teams to manage data pipelines and enhance security measures using Microsoft technologies.
CirrusLabs is seeking a Senior Full-Stack Web Developer with expertise in React and FastAPI to create high-performance web applications for AI capabilities. The role emphasizes collaboration, innovation, and a commitment to delivering secure and intuitive user experiences.
Brandon Consulting Associates, Inc. is seeking a Data Engineer specializing in AI and LLM integration for a hybrid role in Richmond, VA. The ideal candidate will design data processes to support agentic systems and ensure data quality.
Join Insight Global Healthcare as an Azure + Python Developer to work on a transformative AI-driven knowledge reasoning platform. This remote contract role offers the chance to collaborate with a high-impact team on cutting-edge technology.
Upwork is seeking a skilled Backend Developer to create a FastAPI backend that integrates Microsoft 365 services with an LLM summarization pipeline. The role involves working with Microsoft Graph API and implementing various backend functionalities.
Pearson Carter is seeking a Senior API Integration Developer to lead the development of integrations between Dynamics 365 and other cloud platforms. This role focuses on enhancing business processes and ensuring data integrity.
American Express is seeking a Mid-Level AI/ML Engineer to develop data access security controls and integrate AI solutions for monitoring access to data. The role involves collaboration with teams to manage data pipelines and enhance security measures using Microsoft technologies.
CirrusLabs is seeking a Senior Full-Stack Web Developer with expertise in React and FastAPI to create high-performance web applications for AI capabilities. The role emphasizes collaboration, innovation, and a commitment to delivering secure and intuitive user experiences.
Brandon Consulting Associates, Inc. is seeking a Data Engineer specializing in AI and LLM integration for a hybrid role in Richmond, VA. The ideal candidate will design data processes to support agentic systems and ensure data quality.
Join Insight Global Healthcare as an Azure + Python Developer to work on a transformative AI-driven knowledge reasoning platform. This remote contract role offers the chance to collaborate with a high-impact team on cutting-edge technology.
Upwork is seeking a skilled Backend Developer to create a FastAPI backend that integrates Microsoft 365 services with an LLM summarization pipeline. The role involves working with Microsoft Graph API and implementing various backend functionalities.