Request Technology - Chicago, IL
posted 2 months ago
As an Artificial Intelligence (AI) Engineer, you will play a pivotal role in developing and implementing AI solutions that enhance business workflows and drive innovation. This position requires a strong foundation in AI engineering, particularly at the enterprise level, with a focus on natural language processing (NLP) and machine learning. You will be responsible for prototyping and testing AI solutions using Python and Streamlit, specifically targeting text extraction from various document types. Your expertise in AI engineering tools such as Langchain, LlamaIndex, and Semantic Kernel will be crucial in developing plugins and assistants that leverage prompt engineering and semantic function design. In this role, you will design and implement Retrieval Augmented Generation (RAG) stores, integrating classic information retrieval techniques with modern semantic embeddings stored in vector and graph databases. You will also develop and deploy agents using AutoGen, CrewAI, LangChain Agents, and LlamaIndex Agents, utilizing Generative AI to extract metadata and insights from documents. Fine-tuning large language models (LLMs) to optimize performance for specific domains and cost efficiency will be a key responsibility. Collaboration with stakeholders is essential as you will work to implement and automate AI-powered solutions that streamline common business workflows. Additionally, you will enhance documentation procedures and codebases, ensuring adherence to best practices that promote knowledge sharing and maintain an organized and reproducible working environment. This hybrid position requires you to be on-site 3-5 days a week in Chicago, IL, and is not open to C2C, contract, or contract-to-hire arrangements.