Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-Stack Developer Needed for AI-Assisted Keyword Research Tool - Contract... image - Rise Careers
Job details

Full-Stack Developer Needed for AI-Assisted Keyword Research Tool - Contract...

We are Digital Wins, an AI-influenced SEO agency with over 13,277 SEO campaigns managed since 2009. We are looking to hire an experienced full-stack developer to create a comprehensive AI-assisted keyword research tool from start to finish. Project Overview... We need a tool that will: Pull Keywords: Fetch keywords using APIs like Ahrefs. Analyze Competitor Keywords: Gather and analyze keywords from competitors. Scrub Against Existing Content: Compare the keyword list against the client's existing content. Output Detailed Keyword Data: Search counts User intent Type of content for each keyword (sales funnel stage) Suggested outlines and titles for each keyword Key Features: CMS Integration: Integrate with popular CMS platforms (e.g., WordPress) to fetch existing content. Manual Upload: Allow clients to upload CSV files containing their existing content titles. Web Scraping: Scrape client websites for content titles if API integration is not possible. User Interface: Design an intuitive and attractive UI for clients to interact with the tool. AI/NLP: Implement AI to analyze user intent, categorize content types, and generate content suggestions. Requirements: Experience: Proven experience in developing similar tools, preferably with a strong portfolio. Skills: Frontend: HTML, CSS, JavaScript, React.js (or similar) Backend: Python (Flask/Django) or Node.js APIs: Experience with Ahrefs API and other keyword research APIs AI/NLP: Experience with AI technologies (scikit-learn, TensorFlow, NLTK) Database: PostgreSQL or MongoDB Web Scraping: Experience with web scraping technologies Design: Ability to create a clean, user-friendly, and visually appealing UI. Communication: Strong communication skills for regular updates and feedback. Responsibilities: Development: Build the tool according to the specifications provided. Integration: Ensure seamless integration with CMS platforms and APIs. Testing: Perform thorough testing to ensure functionality and usability. Documentation: Provide detailed documentation for the tool and its usage. Support: Offer support during the initial launch period to address any issues or bugs. Additional Information: Project Duration: Estimated 2-3 months Budget: Competitive and based on experience Work Style: Remote, with regular updates via Upwork, email, or other communication tools Deliverables: Fully functional tool, source code, documentation, and initial support How to Apply: Please submit your proposal with: A brief introduction about yourself and your experience Relevant portfolio or examples of similar projects you have completed Your estimated timeline for the project Your proposed budget We look forward to working with a talented freelancer who can help us bring this tool to life and enhance our SEO services for our clients
Upwork Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Upwork DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Upwork
Upwork CEO photo
Hayden Brown
Approve of CEO

Our vision is independent talent at the heart of every business. Our mission is to create economic opportunities so people have better lives.

3076 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
July 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!