Haystack
← Back to Jobs
Technology
ET

AI Automation Developer

Everest TechnologiesChicago, IL🇺🇸United StatesPosted 20 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Chicago, IL, United States
Posted
23 hours ago
DockerFastAPIFlaskMicroservicesNext.jsSQLAzureC#.NETGPTGenerative AIGitGitHub ActionsJavaJavaScriptLLMPostgreSQLPythonReactTypeScriptVault

Job Description

Role Summary

We are looking for an experienced Senior AI & Full-Stack Automation Engineer to design, build, and deploy high-impact, AI-powered applications and enterprise automation solutions using Microsoft AzureFull-Stack Web Technologies, and Generative AI.

In this role, you will bridge the gap between user-facing front-end web interfaces, robust back-end APIs, and cutting-edge Retrieval-Augmented Generation (RAG) architecture. You will own the full product lifecycle—from designing intuitive front-end AI interactions and backend orchestration to integrating Azure OpenAI, vector search databases, and cloud-native automation workflows.

Key Responsibilities

1. LLM & RAG Architecture Engineering

  • RAG System Design: Architect and deploy enterprise Retrieval-Augmented Generation (RAG) pipelines on Azure, utilizing Azure AI Search (formerly Cognitive Search) or vector databases (pgvector, Pinecone, Qdrant) for hybrid search, semantic ranking, and document chunking.

  • Azure OpenAI Integration: Develop and tune generative AI capabilities using Azure OpenAI Service (GPT-4/GPT-4o, embedding models), implementing system prompting, function calling/tooling, and multi-agent coordination frameworks (LangChain, Semantic Kernel, LlamaIndex, or AutoGen).

  • LLMOps & Evaluation: Establish continuous evaluation metrics (measuring hallucination, faithfulness, context relevancy), guardrails (Azure AI Content Safety), and token/cost optimization strategies.

2. Back-End Microservices & Automation

  • API Development: Design, build, and maintain scalable RESTful and Event-Driven APIs using Python (FastAPI/Flask) or Java, SpringBoot

  • Serverless & Workflow Orchestration: Build serverless automation pipelines and data ingestion streams using Azure FunctionsAzure Logic Apps, and Event Grid.

  • Database Management: Structure relational data models and vector repositories to maintain high performance and low-latency response times.

3. Front-End Development & User Experience

  • Interactive AI Interfaces: Build intuitive, responsive front-end user interfaces using ReactNext.js, or TypeScript/JavaScript.

  • Real-time UX Patterns: Design streaming chat interfaces (Server-Sent Events/WebSockets), document viewer integrations, citation callouts, and human-in-the-loop review dashboards to allow business users to inspect and refine AI outputs.

4. Delivery, Security & Cloud Engineering

  • Collaborate with business stakeholders and product leaders to identify manual operational bottlenecks and convert them into automated AI workflows.

  • Enforce security, data privacy, and governance standards (Azure RBAC, Key Vault, VNet integration).

  • Implement CI/CD automation and infrastructure monitoring using GitAzure DevOps, and cloud telemetry tools.

Qualifications

Required Experience:

  • Overall Experience: 3+ years in full-stack software development, cloud automation, or AI engineering.

  • Generative AI & RAG: Hands-on experience building and deploying RAG architectures, semantic retrieval, vector search, and LLM applications using Azure OpenAI or related APIs.

  • Back-End Expertise: Proficiency in Python or C# (.NET Core), with strong expertise in API design, microservices, and asynchronous programming.

  • Front-End Expertise: Proficiency in modern client-side frameworks (ReactNext.js, or TypeScript) to build user-facing web applications.

  • Azure Ecosystem: Practical experience with Azure AI ServicesAzure AI SearchAzure FunctionsLogic Apps, and database systems (Azure SQL, Cosmos DB, or PostgreSQL).

  • DevOps: Experience with Git, Docker, CI/CD pipelines, and Azure DevOps or GitHub Actions.

Preferred / Bonus Skills:

  • Experience with framework orchestrators like Microsoft Semantic Kernel, LangChain, or AutoGen.

  • Familiarity with enterprise data connectors and document parsing libraries (e.g., Unstructured, Azure AI Document Intelligence).

  • Microsoft Azure Certifications (e.g., Azure AI Engineer AssociateAzure Developer Associate).

  • Knowledge of fine-tuning open-source models or applying agentic workflows in business process automation.

Similar jobs