Full Stack AI Developer
Department: Application Development / AI Engineering
Employment Type: Full-Time
Experience Required: 46 years of professional software development experience including hands-on experience building AI-powered applications.
Role Overview
We are seeking a Full Stack AI Developer to design develop and maintain end-to-end AI-powered applications. The ideal candidate has strong expertise backend development modern JavaScript frameworks relational databases and Large Language Model (LLM) integrations.
In this role you will build scalable APIs responsive web applications Retrieval-Augmented Generation (RAG) solutions AI agents tool-calling integrations and workflow automations that seamlessly connect AI models with business systems databases and external APIs.
Key Responsibilities
Design develop and maintain full-stack web applications C# and .
Build secure scalable RESTful APIs and backend services for AI-powered applications and third-party integrations.
Develop LLM-powered solutions using Retrieval-Augmented Generation (RAG) embeddings vector search and business knowledge sources.
Design AI agents capable of handling complex requests retrieving information utilizing external tools and executing multi-step workflows.
Implement tool/function calling to integrate AI models with APIs databases CRM platforms and external services.
Build document-based AI assistants capable of processing and retrieving information from PDFs and other business documents.
Develop and maintain workflow automation solutions using n8n or similar platforms.
Create responsive intuitive and high-performance user interfaces using or .
Design and optimize database structures SQL queries stored procedures and data-access layers.
Integrate applications with SQL Server PostgreSQL Cosmos DB Supabase or similar databases.
Implement security authentication authorization logging monitoring and error handling best practices.
Optimize application performance scalability reliability and AI response quality.
Collaborate with product managers developers QA engineers and business stakeholders to deliver scalable technical solutions.
Participate in Agile development code reviews testing deployment and production support.
Maintain technical documentation for system architecture APIs AI workflows prompts integrations and deployment processes.
Required Technical Skills
Strong proficiency in C# and ecosystem including:
Core
Web APIs
MVC/MVVM
Entity Framework or Dapper
Hands-on experience with and modern JavaScript/TypeScript.
Experience with or similar modern web technologies.
Practical experience integrating Large Language Models (LLMs) using platforms such as OpenAI.
Strong understanding of:
AI Agents
Retrieval-Augmented Generation (RAG)
Embeddings
Vector Databases
Semantic/Vector Search
Tool & Function Calling
Prompt Engineering
Experience integrating AI applications with external APIs databases and business systems.
Experience building workflow automations using n8n or similar platforms.
Strong SQL expertise including query optimization and stored procedure development.
Experience with SQL Server and at least one additional database platform such as PostgreSQL Cosmos DB or Supabase.
Proficiency with Git and modern version control practices.
Understanding of application deployment environment configuration debugging and production support.
Preferred Skills:
Experience developing document-based chatbots or AI knowledge assistants.
Experience building AI-powered workflow automation platforms.
Familiarity with GoHighLevel CRM integrations or business automation platforms.
Experience with Azure DevOps AWS CodeCommit Vercel Cloudways or similar deployment platforms.
Experience with PowerShell or other automation scripting tools.
Understanding of AI response evaluation hallucination reduction retrieval optimization and prompt engineering.
Familiarity with secure handling of sensitive business information.
Experience working on legal-tech business automation reservation onboarding or case-management applications.
Education and Experience
Bachelors degree in Computer Science Software Engineering Information Technology or a related field.
Minimum 4 years of professional software development experience.
Proven experience delivering full-stack web applications.
Hands-on experience building and deploying production-grade AI or LLM-powered applications.
A portfolio showcasing AI applications workflow automations or API-driven platforms will be considered a strong advantage.
Core Competencies
Strong problem-solving and analytical skills.
Ability to independently manage features from requirements through deployment.
Ability to translate business requirements into scalable technical solutions.
Strong ownership accountability and attention to detail.
Excellent communication and collaboration skills.
Passion for learning emerging AI frameworks tools and technologies.
Ability to balance rapid AI innovation with software engineering best practices.
Success in This Role
The successful candidate will deliver reliable secure and scalable AI-powered applications that combine modern full-stack development with practical AI capabilities. Success will be measured by solution quality delivery reliability AI response accuracy system performance maintainability and the business value generated through automation.
Strong proficiency in C# and ecosystem including: Core Web APIs MVC/MVVM Entity Framework or Dapper Hands-on experience with and modern JavaScript/TypeScript. Experience with or similar modern web technologies. Practical experience integrating Large Language Models (LLMs) using platforms such as OpenAI. Strong understanding of: AI Agents Retrieval-Augmented Generation (RAG) Embeddings Vector Databases Semantic/Vector Search Tool & Function Calling Prompt Engineering Experience integrating AI applications with external APIs databases and business systems. Experience building workflow automations using n8n or similar platforms. Strong SQL expertise including query optimization and stored procedure development. Experience with SQL Server and at least one additional database platform such as PostgreSQL Cosmos DB or Supabase. Proficiency with Git and modern version control practices. Understanding of application deployment environment configuration debugging and production support.