FURNITURELAND SOUTH INC
AI Web Developer
About the job
Job Details: Job Location: Furnitureland South - Jamestown, NC, Position Type: Full Time, Salary Range: Undisclosed, Job Category: Information Technology, Job purpose
The AI / Web Developer is responsible for designing, developing, integrating, and supporting secure AI-powered and web-based applications for Furnitureland South. This role uses Python, large language models, APIs, enterprise data, and modern web technologies to improve business processes, employee productivity, customer experience, and access to information.
Essential Functions and Responsibilities
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
AI and Application Development
Develop and support AI applications, web applications, APIs, integrations, and automation solutions.
Build solutions using large language models, retrieval-augmented generation, vector search, tool and function calling, and agentic workflows.
Integrate applications with enterprise systems, databases, and approved third-party services.
Security and Software Delivery
Apply secure development practices for authentication, access control, data privacy, prompt-injection protection, testing, and deployment.
Follow established practices for source control, documentation, monitoring, and application support.
Business Partnership
Partner with business stakeholders and IT team members to translate requirements into reliable, maintainable solutions.
Evaluate emerging technologies and transition successful prototypes into production applications.
Qualifications: Competencies
Technical Expertise
AI and web application development
API development and systems integration
Relational database development
Secure software development
Business Acumen
Ability to translate business needs into technical solutions
Strong analytical and problem-solving skills
Process-improvement mindset
Communication and Accountability
Effective written and verbal communication skills
Strong collaboration and documentation capabilities
Ownership of assigned projects and deliverables
Required Education and Experience
Education
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Artificial Intelligence, or a related field. An equivalent combination of education and relevant experience may be considered.
Experience
Experience developing production applications using Python.
Experience with API integration, Git version control, PostgreSQL, and SQL.
Experience developing applications using OpenAI, Azure OpenAI, Anthropic, or an equivalent large language model platform.
Experience with LLM application development, tool and function calling, agentic workflows, vector databases, embeddings, and retrieval-augmented generation.
Preferred Education and Experience
Preferred Qualifications
Experience with Next.js, React, and TypeScript.
Experience with AWS or Microsoft Azure, Microsoft Entra ID, Microsoft Graph, and Docker.
Knowledge of AI security, data privacy, and secure handling of sensitive information.
Experience with model fine-tuning, CI/CD, automated testing, or production AI application support.
Technical Skills
Python
REST APIs
PostgreSQL / SQL
Git Source Control
OpenAI / Azure OpenAI / Anthropic
Large Language Models
Retrieval-Augmented Generation
Vector Databases and Embeddings
Tool and Function Calling
Agentic Workflows
Next.js / React / TypeScript
AWS / Microsoft Azure
Microsoft Entra ID / Microsoft Graph
Docker
CI/CD
Working conditions
This job operates hybrid with occasional travel to various work sites.