AI Automation & Workflow Engineer for Business Intelligence SaaS
Worldwide
We are building an AI-powered SaaS platform that helps businesses grow through: * Market intelligence (OSINT) * Competitor monitoring * Trend detection * Lead discovery * Reputation management * Social media management * AI-generated business recommendations The platform continuously scans public sources, analyzes market activity, identifies opportunities and risks, and generates actionable recommendations for business owners. We are looking for an experienced developer to build the Automation, Recommendation and Notification Engine of the platform. ⸻ Project Goal The platform should not automatically execute actions without approval. Instead, the AI should: 1. Detect an opportunity, issue, trend, or recommendation. 2. Generate a proposed action. 3. Prepare all required content automatically. 4. Notify the business owner. 5. Wait for approval. 6. Execute the action only after approval. ⸻ Examples Marketing The system identifies a market trend. The AI should automatically: * Create a suggested campaign * Generate ad copy * Generate social media content * Generate posts and stories * Suggest audience targeting * Prepare campaign assets Before publishing, the system should send a notification to the user for approval. ⸻ Reputation Management The system detects: * New reviews * Negative reviews * Reputation risks The AI should: * Generate suggested responses * Create action recommendations * Notify the business owner * Execute only after approval ⸻ Lead Opportunities The system identifies: * Potential leads * Market opportunities * Customer demand signals The AI should: * Generate recommendations * Create follow-up actions * Suggest campaigns * Notify the user ⸻ Required Features Approval Workflow Engine Ability to: * Create pending actions * Manage approval states * Track execution status * Store action history * Trigger actions after approval ⸻ Notification System The platform must notify users through: * WhatsApp * Email * In-app notifications Notifications should include: * Summary of recommendation * Suggested action * Approval buttons * Rejection buttons ⸻ AI Recommendation Engine Build workflows that allow AI agents to: * Generate business insights * Generate marketing actions * Generate social content * Generate campaign ideas * Generate review responses * Generate lead engagement recommendations ⸻ Automation Infrastructure Experience with: * Workflow engines * Queues * Event-driven architecture * Background jobs * AI systems * Notifications * Approval workflows ⸻ Preferred Technologies * Node.js / NestJS * TypeScript * PostgreSQL * Supabase * Redis * Queue systems * OpenAI / Anthropic APIs ⸻ Required Experience Must have experience with: * SaaS platforms * AI-powered systems * Workflow automation * Notification systems * Event-driven architecture * Approval-based workflows Big advantage: * AI Agents * LangGraph * CrewAI * Trigger.dev * Temporal * n8n * Marketing automation systems ⸻ To Apply Please include: 1. Similar projects 2. Experience building workflow engines 3. Experience with notifications and approval systems 4. Experience with AI agents 5. Your proposed architecture for this project 6. Availability and hourly rate
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$18.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 weeks ago
- Hires:1
- Interviewing:3
- Invites sent:5
- Unanswered invites:0
About the client
- ISRHadera3:28 AM
- $1.1K total spent2 hires, 2 active
- 54 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by