Develop an intelligent system that scrapes data from multiple trusted websites based on user-defined filters.
Use AI to summarize collected information and automatically generate and send personalized email newsletters to users.
Key Objectives & Features
Implement configurable user-defined filters to select trusted sources and topics for each newsletter.
Provide automated summarization of collected content using OpenAI (or similar) to produce concise, readable newsletter items.
Automate newsletter composition and delivery with personalization for recipients and scheduling options.
Technical Stack & Responsibilities
Backend: .NET with AngleSharp for web scraping and Azure Functions for serverless processing.
AI: OpenAI (or equivalent) for text summarization and content generation.
Delivery: SendGrid (or equivalent) for email sending and Angular for any front-end configuration UI.
Tasks include designing scraping pipelines, integrating AI summarization, implementing newsletter templates, and scheduling/delivery automation.
Requirements & Expected Skills
Experience with .NET development and web scraping libraries (AngleSharp or similar).
Familiarity with OpenAI API (or comparable LLM integration) and email APIs such as SendGrid.
Knowledge of serverless architectures (Azure Functions) and front-end frameworks (Angular) is a plus.
Position Details & Logistics
Estimated Duration: 4-6 months.
Number of interns: 2.
Collaboration expected across backend, AI integration, and front-end configuration components.
How to Apply
Send your application specifically for this project to
recrutementunisie@finlogik.com
with the subject line: "Application - 4 AI-BASED NEWSLETTER MANAGER PFE".
You can also apply via the online posting: https://secure.collage.co/jobs/finsotech/57794