Haystack
← Back to Jobs
Technology

AI Engineer(Final round at NC)

Marici SolutionsCharlotte, NC🇺🇸United StatesPosted 18 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

AI Engineer Location: Charlotte, NC (Final round in person)
Work Model: Hybrid 3 Days Onsite

Job Overview
We are seeking an experienced AI Engineer to design, develop, and deploy enterprise-grade Artificial Intelligence and Generative AI solutions. The ideal candidate will have strong hands-on experience with Python, Machine Learning, Generative AI, LLMs, RAG, AI Agents, and cloud platforms.
The engineer will work closely with software engineers, data engineers, architects, product teams, and business stakeholders to build scalable AI-powered applications and integrate AI capabilities into enterprise platforms.
Key Responsibilities

  • Design, develop, test, and deploy AI/ML and Generative AI solutions.
  • Build production-ready applications using Python and modern AI/ML frameworks.
  • Develop and integrate LLM-based applications, AI agents, and intelligent automation solutions.
  • Design and implement Retrieval-Augmented Generation (RAG) pipelines.
  • Develop prompt engineering strategies, model evaluation frameworks, and AI workflows.
  • Build agentic AI solutions using frameworks such as LangChain, LangGraph, or similar technologies.
  • Integrate LLMs from providers such as OpenAI, Anthropic, Google, Meta, or AWS Bedrock.
  • Develop scalable REST APIs and AI services using FastAPI or similar frameworks.
  • Work with vector databases, embeddings, semantic search, and knowledge bases.
  • Develop data ingestion and processing pipelines for structured and unstructured data.
  • Deploy AI applications in cloud-native environments using AWS, Azure, or Google Cloud Platform.
  • Implement containerized applications using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines for AI/ML applications.
  • Implement MLOps practices including model monitoring, evaluation, versioning, and lifecycle management.
  • Monitor AI applications for performance, accuracy, latency, cost, and reliability.
  • Implement appropriate security, governance, privacy, and responsible-AI practices.
  • Troubleshoot production issues and perform root-cause analysis.
  • Participate in architecture, design, code reviews, and technical discussions.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Stay current with emerging developments in Generative AI, LLMs, and agentic technologies.

Required Skills

  • 5+ years of software engineering, AI/ML engineering, or related experience.
  • Strong proficiency in Python.
  • Hands-on experience with Artificial Intelligence and Machine Learning.
  • Strong experience building Generative AI / LLM applications.
  • Experience with RAG architecture, embeddings, vector databases, and semantic search.
  • Experience with prompt engineering and LLM evaluation.
  • Experience with LangChain, LangGraph, LlamaIndex, or comparable frameworks.
  • Experience developing RESTful APIs and microservices.
  • Strong knowledge of SQL and experience with relational databases.
  • Experience with cloud platforms, preferably AWS.
  • Experience with Docker and Kubernetes.
  • Experience with Git and CI/CD practices.
  • Understanding of MLOps and production AI deployment.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

Skills

Docker
FastAPI
Microservices
SQL
AWS
MLOps
Machine Learning
Scrum
Agile
Azure
Generative AI
Git
Google Cloud
Kubernetes
LLM
Python
REST

Similar jobs