Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Engineer

Full-time

Robert Half

AI Engineer (Full Stack)

NO SPONSORSHIP AVAILABLE

Job Summary

We are seeking an AI Engineer with a strong software engineering foundation and hands-on experience building production-grade AI applications. This role is ideal for a full stack engineer who has evolved into AI development and understands how to design, develop, and deploy intelligent applications powered by Large Language Models (LLMs).

The ideal candidate is an experienced software developer with end-to-end application development experience, deep knowledge of modern AI architectures, and experience deploying solutions in AWS or Azure cloud environments.

Key Responsibilities

  • Design, develop, and maintain AI-powered applications from backend services through user-facing interfaces.
  • Build and integrate conversational AI solutions using Large Language Models (LLMs) and modern AI frameworks.
  • Design AI architectures that effectively manage conversational context, memory, and multi-turn interactions to deliver accurate and context-aware responses.
  • Develop AI skills, plugins, and instruction-based components that enable LLMs to perform specialized business functions.
  • Create, test, and optimize prompts, workflows, and AI orchestration logic.
  • Integrate AI services with enterprise applications, APIs, databases, and third-party systems.
  • Deploy and manage AI solutions within AWS or Azure cloud environments.
  • Collaborate with cross-functional teams to translate business requirements into scalable AI solutions.
  • Implement best practices for software architecture, testing, security, monitoring, and performance optimization.

Required Qualifications

  • Strong software engineering background with experience building full stack applications.
  • Experience developing backend services and APIs, with the ability to contribute across the full application stack. Candidates with stronger backend expertise are encouraged to apply.
  • Hands-on experience building production AI applications using Large Language Models (LLMs).
  • Solid understanding of conversational AI architecture, including how conversational context is maintained and managed across multiple user interactions.
  • Experience creating AI skills, plugins, or instruction-based components that extend LLM capabilities and orchestrate AI workflows.
  • Ability to clearly explain AI architecture decisions and how AI components interact within an application.
  • Experience working with cloud platforms such as AWS or Microsoft Azure.
  • Strong knowledge of software engineering best practices, including version control, testing, API development, and CI/CD.

Preferred Qualifications

  • Experience with Semantic Kernel, AI skills, or similar plugin-based AI frameworks.
  • Experience with Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI agents.
  • Familiarity with AI evaluation, observability, and model performance optimization.
  • Experience deploying containerized applications using Docker and Kubernetes.

What Will Make You Stand Out

Candidates will stand out if they can:

  • Demonstrate a strong understanding of conversational context management and explain how AI systems maintain context across multi-turn conversations.
  • Walk through how they have created and implemented AI skills, plugins, or instruction files that guide LLM behavior.
  • Discuss experience with AI orchestration frameworks, particularly Microsoft Semantic Kernel. Experience with AI skills and Semantic Kernel's plugin architecture is a significant plus.
  • Explain the architecture behind production AI applications rather than simply consuming AI APIs.
  • Show experience deploying scalable AI solutions in AWS or Azure cloud environments.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the AI Engineer in Chapel Hill, NC vacancy
  • $154k - $200k

    The BasicsThe Corporate AI Engineer is a hands‑on technical role responsible for building, integrating, and operationalizing AI‑enabled solutions across the enterprise. This role focuses on delivery and execution, turning prioritized AI use cases into secure, scalable,... 
    Suggested
    Full time
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Durham, NC
    2 days ago
  • About the Role Direct Supply is building AI systems that change how care is delivered to millions of seniors and support the people who care for them. We're hiring engineers to design, ship, and operate those systems in production. This role spans the full product lifecycle... 
    Suggested
    Full time

    Direct Supply

    Durham, NC
    3 days ago
  • $124k - $195.5k

    We are seeking an AI Developer Technology (DevTech) Engineer to accelerate the frontier of generative AI training and inference. Our team is the bridge connecting the NVIDIA platform with developers worldwide. We dive deep into customer projects to accelerate performance... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Durham, NC
    1 day ago
  •  ...product offerings, promotions, and campaigns that drive in-store traffic and revenue.   DESCRIPTION Victra is building its AI engineering capability in-house, and this role is where that starts. As an AI Engineer I, you will build, test, and ship AI agents and... 
    Suggested

    Victra - Verizon Wireless Premium Retailer

    Durham, NC
    4 days ago
  •  ...traffic and revenue. JOB DESCRIPTION Victra is building AI into how our stores run and how we operate our business. Over the...  ...for turning store video into insights, and more. As an AI Engineer III, you will design and build these tools and the platform connecting... 
    Suggested

    Victra - Verizon Wireless Premium Retailer

    Durham, NC
    4 days ago
  • $184k - $287.5k

    AI Infrastructure Engineers at NVIDIA build the systems, tooling, and data infrastructure that enable operation of our GPU cloud services. We are enabling engineering teams to innovate while proactively identifying, tracking, and mitigating risks across the entire technical... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    1 day ago
  • Skanska is searching for a dynamic Lead AI Application/Software Engineer. This is a great opportunity to start a career with a company that builds things that matter and values its team. We are proud to share our culture of diversity and inclusion.Our work makes a clear... 
    Second job
    Local area

    Skanska

    Durham, NC
    11 hours ago
  • $128.6k - $184.9k

     ...Join Cisco's Enterprise Ai Team Join Cisco's Enterprise AI team, the core group enabling Generative AI powered experiences across...  ...AI, cloud infrastructure and security —partnering across engineering, security, compliance, and product teams to bring trusted AI to... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Outshift by Cisco

    Durham, NC
    2 days ago
  •  ...Cisco Enterprise AI Team Position Join Cisco's Enterprise AI team, the core group enabling Generative AI powered experiences...  ...applied AI, cloud infrastructure and security —partnering across engineering, security, compliance, and product teams to bring trusted AI to... 
    Work experience placement

    Webex Events (formerly Socio)

    Durham, NC
    3 days ago
  •  ...Designs and develops advanced Machine Learning (ML) and trustworthy AI systems that support large-scale, enterprise-wide platforms....  ...adversarial conditions. Collaborate with cybersecurity, cloud engineering, and data science teams to integrate AI safety and model... 
    Full time
    Temporary work

    Fidelity Investments

    Durham, NC
    2 days ago
  •  ...Platform Performance & Resilience (AI-Enabled) Engineer Toshiba Global Commerce Solutions is seeking a Platform Performance & Resilience (AI‑Enabled) Engineer that is a hands‑on architecture role responsible for leading performance, scalability, and resilience engineering... 
    For contractors

    Jobleads-US

    Durham, NC
    4 days ago
  •  ...JOB DESCRIPTION OVERVIEW  CREO’s AI Enablement team helps life sciences, healthcare, and technology organizations unlock the value...  ...assisting production architecture and deployment led by senior engineers and client technical teams.  ~ Comfortable working in regulated... 
    Work experience placement
    Work at office
    Local area
    Night shift

    CREO

    Durham, NC
    6 days ago
  •  ...JOB DESCRIPTION OVERVIEW CREO’s AI Enablement team helps life sciences, healthcare, and technology organizations unlock the value...  ...supporting AI solution proposal documentation. AI Process Engineering Analyzing current workflows, documenting business operations... 
    Full time
    Work experience placement
    Work at office

    CREO

    Durham, NC
    more than 2 months ago
  • $18 - $50 per hour

     ...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Durham, NC
    4 days ago
  • $20.91 - $45.04 per hour

     ...the connections that move the world forward by: Own one real Channel business use case for the summer and turn it into a working AI pilot, not a slide deck. Build that pilot in Databricks or another TE AI tool, with support from me TE AI team. Get your hands... 
    Remote job
    Work experience placement
    Summer work
    Internship
    Local area

    TE Connectivity

    Durham, NC
    1 day ago
  •  ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM Jira - preferred C/C++ - preferred... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Fulfill Team Inc.

    Chapel Hill, NC
    3 days ago
  •  ...conduct the early rounds, the final interview and hiring decision will be made by Avalara directly. What You'll Do As an AI Automation Engineer, you will help shape how work is automated, orchestrated, and improved across Avalara. You will lead the design and... 
    Full time
    Casual work
    Remote work

    Bitovi

    Durham, NC
    more than 2 months ago
  • $30 - $45 per hour

     ...Kitware's overall mission of positive social impact through work in environmental monitoring, national and global security, ethical AI, open science, scientific computing and medical computing. Develop tools and techniques for visualizing computer vision results.... 
    Contract work
    Internship
    Worldwide
    Flexible hours

    Kitware

    Carrboro, NC
    5 days ago
  •  ...audit logging — aligned to IEC 62443-4-1/-4-2 and NERC CIP where applicable. Required Qualifications • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in embedded software for industrial / energy systems. • Expert in C/C++... 
    Full time

    Delta Electronics Americas

    Chapel Hill, NC
    3 days ago
  •  ...renewable energy systems, and advanced microgrids. The Application Engineer is responsible for defining, adapting, and supporting Solid‑...  ..., utilities, and internal product teams, translating aggressive AI/ML load requirements and DER capabilities into reliable, scalable... 
    Full time
    Worldwide
    Flexible hours

    Delta Electronics Americas

    Chapel Hill, NC
    2 days ago
  • $224k - $356.5k

    We are now looking for an AI Developer Technology Engineering Manager:Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team... 
    Full time
    Temporary work

    Nvidia

    Durham, NC
    4 days ago
  •  ...world problems. At Kitware, you'll work alongside researchers and engineers to turn cutting-edge computer vision, machine learning, and...  ...of any charges or fees. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing... 
    Contract work
    Temporary work
    Flexible hours

    Kitware

    Carrboro, NC
    7 days ago
  • Python Developer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best ...

    Perfict Global, Inc.

    Durham, NC
    4 days ago
  •  ...term Job Description The Expertise we’re looking for: Bachelor’s or Master’s Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required. Strong knowledge of Python object-oriented programming Extensive development experience... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...pipelines. specifically Jenkins We are currently sourcing for a Python Developer to work in Durham, NC! The Team Our Cloud Engineering team collaborates with our architects to craft and build our foundational cloud components and frameworks. Through innovation and... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    4 days ago
  • Data EngineerIndustry: Banking & FinancialDuration: 12 Months- Long termLocation: Smithfield RI/ Durham, NC/ Westlake, TXTop Skills: Informatica, SQL, Snowflake, pythonRequired QualificationsETL developer with InformaticaStrong SQL – Snowflake and SQL Server will be a ...

    Samprasoft

    Durham, NC
    5 days ago
  • One of the best college towns and best places to live in the United States, Chapel Hill has diverse social, cultural, recreation and professional opportunities that span the campus and community. University employees can choose from a wide range of professional training...
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    PeopleAdmin

    Chapel Hill, NC
    1 day ago
  •  ...with electrical drawings including One-lines, P&IDs, wiring & schematics, physical drawings, equipment technical specifications, engineering data sheets, calculations, grounding, and ETAP. # Fundamental knowledge of a National Electrical Codes (NEC), National Fire Protection... 
    Full time
    For contractors
    Shift work

    GRN Coastal (Global Recruiters Network- Coastal)

    Chapel Hill, NC
    4 days ago
  • $31.25 per hour

    A research-focused institution seeks a High-Performance Scientific Programmer to enhance their N-body code by adding binary functionality. The ideal candidate will have experience in small N-body dynamics and familiarity with C++. This temporary full-time position is located...
    Remote job
    Hourly pay
    Full time
    Temporary work
    Casual work

    Inside Higher Ed

    Chapel Hill, NC
    1 day ago
  •  ...Description Must Have Technical/Functional Skills: • Must be US citizen to work on federal engagements. • 10+ years of software engineering experience with 5+ years of experience in Python • Experience in Django & Nginx • Exposure to AWS Gov cloud, cloud security... 
    Full time

    AceStack LLC

    Durham, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Engineer. Be the first to apply!