Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Full-Stack Engineer @SD Solutions

[Hiring] Full-Stack Engineer @SD Solutions

Apr 04, 2025 - SD Solutions is hiring a remote Full-Stack Engineer. 💸 Salary: unspecified. 📍Location: USA.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

SD Solutions is looking for a talented Full-Stack Engineer with expertise in Python (FastAPI), AI integrations (Semantic Kernel, AutoGen), and React.js to develop an AI-powered Vendor Onboarding & Compliance System.

The system will automate vendor discovery, communication (via email, SMS, and voice calls), onboarding, and compliance monitoring for subcontractors in the home improvement and construction industry, including:

  • Kitchen remodelers
  • Bathroom contractors
  • Flooring installers
  • Roofers
  • Painters
  • Electricians
  • Other tradespeople

The platform will be integrated with an existing CRM to manage vendor interactions, responses, and compliance tracking. This role involves full ownership of the development process, including:

  • Backend API implementation
  • AI-powered automation
  • CRM integration
  • Frontend UI development
  • Cloud deployment

Responsibilities

  • Develop and maintain APIs using FastAPI.
  • Implement AI-driven automation for vendor outreach via email, SMS, and voice calls (Twilio, OpenAI API).
  • Develop and integrate AI workflows using Microsoft Semantic Kernel.
  • Implement multi-agent AI workflows using Microsoft AutoGen.
  • Build and optimize database models in PostgreSQL or MongoDB.
  • Integrate the system with an existing CRM (e.g., HubSpot, Salesforce, Zoho, or a construction-specific CRM).
  • Develop web scraping tools for vendor discovery using Google and Yelp APIs.
  • Implement OCR-based document verification for compliance tracking.

Qualifications

  • 4+ years proficiency in Python and FastAPI for backend development and API creation.
  • Expertise in integrating AI tools such as Microsoft Semantic Kernel and AutoGen for automation workflows.
  • Strong experience with React.js and modern JavaScript/TypeScript for frontend development.
  • Experience deploying applications to cloud platforms (AWS, GCP, Azure) and managing CI/CD pipelines.
  • Hands-on experience with CRM integration, including platforms like HubSpot, Salesforce, or Zoho.
  • Familiarity with Twilio API for automating communication through email, SMS, and voice.
  • Experience with databases such as PostgreSQL or MongoDB for efficient data management.
  • Ability to develop web scraping tools and implement OCR for compliance tracking.

Requirements

  • This position has a 4-5 overlapping hours schedule.

Project Overview

The AI-Based Vendor Onboarding Tool is an end-to-end automated system designed to identify, engage, verify, and onboard subcontractors for construction and home services projects. Using AI-driven communication, automated document verification, and CRM integration, the system will streamline vendor onboarding, ensuring compliance and efficient management.

Company Description

NDA streamlines the process of obtaining quotes from home service providers and managing renovation projects using AI. The platform automates outreach, quote analysis, and project scheduling, enhancing efficiency and reducing costs for home improvement projects.

Similar Remote Jobs

More jobs at SD Solutions

More Software Development jobs

More jobs in USA

Before You Apply
📍 Be aware of the location restriction for this remote position: USA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-Stack Engineer @SD Solutions
Software Development
Salary 💸 unspecified
Remote Location
USA
Job Type full-time
Posted Apr 04, 2025
Apply for this position Unlock 54,597 Remote Jobs
📍 Be aware of the location restriction for this remote position: USA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-Stack Engineer Apply for this position Unlock 54,597 Remote Jobs
×
  • Unlock 54,597 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community