AI Engineer
Job Description
Work onsite in Charlotte, NC as a contract AI Engineer for ProcyonIT. This role focuses on building practical AI agents and copilots that connect to enterprise data and systems, with clear engineering ownership across RAG, knowledge graphs, and evaluation. If you enjoy turning AI prototypes into reliable solutions, you will have the chance to work hands-on across Microsoft Copilot Studio, LLM tooling, and integration with APIs.
Pay: $60.00 - $75.00 per hour (Contract W2).
Schedule: 3 days onsite.
Location: In person, Charlotte, NC.
Responsibilities
- Design and build AI agents and copilots using Microsoft Copilot Studio.
- Develop RAG pipelines including ingestion, embedding, indexing, retrieval, and generation.
- Build and query knowledge graphs to improve answer accuracy.
- Integrate AI solutions with enterprise systems and APIs.
- Evaluate and optimize output quality, latency, and cost.
Requirements
- 10+ years total IT experience, including 4+ years delivering AI/GenAI solutions.
- Hands-on experience with Microsoft Copilot Studio.
- Strong RAG experience and vector databases such as Azure AI Search, Pinecone, or FAISS.
- Experience with knowledge graphs (for example Neo4j or Cosmos DB Gremlin).
- Experience using LLM frameworks such as Azure OpenAI, LangChain, or Semantic Kernel.
- Proficiency in Python and REST APIs.
- Cloud experience, preferably Azure.
Helpful Background (Preferred)
- Experience with Power Platform, including Power Automate and Dataverse.
- Microsoft AI certifications.
Key Tools and Technologies
Microsoft Copilot Studio, RAG, vector databases, Azure AI Search, Pinecone, FAISS, knowledge graphs, Neo4j, Cosmos DB Gremlin, LLM frameworks (Azure OpenAI, LangChain, Semantic Kernel), Python, REST APIs, Azure, Power Platform (Power Automate, Dataverse), Microsoft AI certifications.