Senior AI Agent Architect / Automation EngineerBuild an Enterprise AI Recruiting & Work Order Automation
PlatformProject Overview
I am seeking a highly experienced AI Agent Architect / Automation Engineer to build an enterprise-grade AI automation platform for my nationwide field services and recruiting companies.
This is not a chatbot project.
The objective is to design and deploy a modular, production-ready AI agent ecosystem capable of operating 24/7 with minimal human intervention. The system will automate recruiting, resume processing, technician applications, browser automation, email workflows, and intelligent decision-making while keeping long-term operating costs as low as possible.
This project has the potential to become a long-term engagement with ongoing enhancements and additional AI agents.
Existing InfrastructureNamecheap VPS
The following services will be hosted on my Namecheap VPS:
- ATS (Laravel Application)
- n8n (Workflow Orchestration)
- Browser Use
- Playwright
- MySQL
- APIs
- Google Workspace integrations
- Dropbox integrations
- Background workers
- Docker
GoDaddy VPS
The GoDaddy VPS will serve as the AI processing server.
It should host:
- AI Gateway
- Ollama
- Local LLMs
- Future AI Models
- API routing services
The AI Gateway should intelligently route every request to the most appropriate AI model based on the task being performed.
Example:
Routine Tasks
↓
Local Ollama Model
Complex Reasoning
↓
GPT-5.5
Future models should be able to replace Ollama without requiring changes to the rest of the platform.
The architecture must remain modular and model-agnostic.
Primary Technologies
Applicants should have significant experience with:
Required
- n8n
- Browser Use
- Playwright
- Ollama
- GPT-5.5 API
- Docker
- Linux Administration
- Python
- Node.js
- REST APIs
- Laravel
- MySQL
- PostgreSQL
- Redis
- Google Workspace APIs
- Dropbox API
- Microsoft 365
- IMAP / SMTP
- OAuth
- Browser automation
Preferred
- OpenAI Agents SDK
- LangGraph
- CrewAI
- MCP (Model Context Protocol)
- OCR
- PDF Parsing
- Vector Databases
- AI Memory Systems
- Monitoring & Observability
AI Architecture Requirements
The system should include an AI Gateway responsible for routing requests intelligently.
Examples:
Resume Parsing
↓
Ollama
Email Categorization
↓
Ollama
Spreadsheet Population
↓
GPT-5.5
Complex Decision Making
↓
GPT-5.5
The routing should be configurable so models can be swapped or upgraded later.
Requirement 1
Automated Work Order Applications
The AI Agent must automatically apply to work orders on:
The AI Agent should:
- Log into both platforms.
- Search for work orders matching predefined criteria.
- Evaluate work orders.
- Determine whether a technician is a suitable match.
- Select the appropriate technician.
- Generate a personalized application response.
- Submit the application.
- Record confirmation details.
- Update internal tracking systems.
The personalized application should be tailored to each work order to maximize the probability of acceptance.
Generic copy-and-paste responses are not acceptable.
The AI should evaluate:
- Technician experience
- Certifications
- Distance from job site
- Relevant project history
- Customer requirements
Then generate a customized response explaining why the technician is the best fit.
Requirement 2 - Automated Email Recruiting Workflow
The AI Agent will monitor recruiting inboxes including:
- PrivateEmail.com
- Microsoft Office 365
The AI Agent should process every incoming applicant email automatically.
When an email is received:
Step 1
Extract:
- First Name
- Last Name
- Email
- Phone
- Address
- Certifications
- Skills
- Desired Position
- Work Authorization
- Travel Availability
- Any other relevant applicant information
Step 2
Detect whether a resume is attached.
If a resume exists:
- Download it.
- Rename it using the format:
First Name Last Name Resume.pdf
Example:
John Smith Resume.pdf
Step 3
Upload the renamed resume into the correct Dropbox folder.
Step 4
Populate the appropriate Google Spreadsheet with all extracted information.
The AI must support:
- Multiple Google Spreadsheets
- Multiple worksheet tabs
- Duplicate detection
- Updating existing records when appropriate
Step 5
If no resume is attached
The AI Agent must search for an existing resume in the following order:
- Dropbox
- www.fieldservicesnetwork.com
- www.americastechnicianservices.com
- www.cuttingedge-it.com
The AI Agent will receive login credentials for all required systems.
If a Resume Is Found
The AI should:
- Retrieve the resume.
- Continue processing the application.
- Complete the Google Spreadsheet entry.
- Respond to the technician confirming that their application has been received.
If No Resume Is Found
The AI should:
- Add all available applicant information to the Google Spreadsheet.
- Flag the applicant as Resume Requested.
- Automatically send a professional email requesting a copy of the resume.
- Continue monitoring for the applicant's reply.
ATS Integration
Every completed applicant must automatically be submitted to my existing ATS AI Resume Screener.
The ATS Resume Screener has already been developed.
The new AI Agent simply needs to integrate with it and trigger the screening workflow.
Browser Automation
The AI Agent should use Browser Use and Playwright to:
- Log into websites
- Navigate portals
- Read webpages
- Upload resumes
- Fill forms
- Submit applications
- Download documents
- Handle multi-step workflows
The AI Agent will receive login credentials in advance.
Google Workspace Automation
The AI Agent must support:
- Google Sheets
- Google Drive
- Gmail
- Shared Drives
- Multiple spreadsheets
- Multiple worksheet tabs
Dropbox Automation
The AI should:
- Create folders when necessary
- Rename resumes
- Detect duplicates
- Replace outdated resumes
- Maintain organized folder structures
Reliability Requirements
The solution must:
- Operate 24/7
- Automatically recover after failures
- Log all activity
- Retry failed workflows
- Generate error notifications
- Be modular
- Be fully documented
- Be easy to extend
Future Expansion
This project is Phase 1 of a much larger AI platform.
Future AI Agents will include:
- Resume Processing Agent
- Recruiting Agent
- Technician Matching Agent
- Dispatch Agent
- Customer Communication Agent
- Reporting Agent
- Analytics Agent
- Scheduling Agent
- Client Follow-up Agent
The selected developer should build a scalable foundation capable of supporting additional AI agents over time.
What I'm Looking For
I am looking for someone who has built production AI automation systems, not someone who has only experimented with AI tools.
Please include the following in your proposal:
- A description of AI agent systems you have built.
- Examples of production deployments using n8n.
- Experience with Browser Use and Playwright.
- Experience deploying Ollama.
- Experience integrating GPT-5.5 or comparable frontier models.
- Experience building modular AI architectures with interchangeable models.
- Experience integrating Google Workspace APIs.
- Experience integrating Dropbox.
- Experience with IMAP, SMTP, Microsoft 365, and PrivateEmail.
- Your recommended architecture for this project.
- How you would minimize ongoing AI costs while maintaining high-quality automation.
- An estimated timeline and proposed milestones.
Preferred Candidate
The ideal candidate thinks like an AI Solutions Architect, not simply a software developer.
They should be able to recommend improvements to the overall architecture, prioritize long-term maintainability, and build a platform that can evolve as AI models and tools improve.
This is intended to become the foundation of a long-term enterprise AI automation platform for nationwide recruiting and field service operations.
...
Show more