AI Web Developer

Furnitureland South
  • Jamestown, NC
    5 days ago

    Job Description

    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.

    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.

    Numbers & Facts

    LocationJamestown, NC

    Skills

    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Business Skillsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Experienceunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Emerging Technologyunmatched
    • Gitunmatched
    • Information Technology & Information Systemsunmatched
    • Internet Applicationunmatched
    • Internet Technologyunmatched
    • Microsoft Product Familyunmatched
    • Microsoft Windows Azureunmatched
    • Modeling Languagesunmatched
    • PostgreSQLunmatched
    • Presentation/Verbal Skillsunmatched
    • Privacy Controlsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Production Supportunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Integration (SI)unmatched
    • Test Automationunmatched
    • Web Programmingunmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder