Senior AI Applications Engineer - Remote. Must have skills Python, Azure and LLM

Senior AI Applications Engineer - Remote. Must have skills Python, Azure and LLM

Posted 1 day ago by Keylent

Negotiable
Undetermined
Remote
Remote

Senior AI Applications Engineer (Python, Azure, LLM)

Role Overview

We are seeking a Senior AI Applications Engineer to design and develop AI-powered applications using Large Language Models (LLMs) and modern AI frameworks. The role focuses on building intelligent systems such as AI-driven data portals, natural language analytics tools, and AI-assisted email automation platforms that interact with enterprise datasets.

The ideal candidate should be comfortable designing and implementing LLM-based application logic including prompt workflows, embeddings pipelines, Retrieval-Augmented Generation (RAG), and integrations with enterprise data and APIs. The candidate should have experience working in Azure environments and containerized deployments.

Key Responsibilities

AI Application Development

  • Design and develop AI-powered applications using Python
  • Build systems using Large Language Models (LLMs) for natural language interaction with enterprise data
  • Develop solutions such as AI data portals and intelligent email automation systems
  • Implement workflows that generate embeddings for historical data and enable contextual AI responses

LLM & AI Engineering

  • Build solutions using prompt engineering, RAG architectures, embeddings pipelines, and vector search
  • Work with LLM platforms such as OpenAI, Azure OpenAI, or similar models
  • Implement MCP-based integrations to connect LLMs with tools, APIs, and enterprise data sources
  • Develop semantic search and knowledge retrieval capabilities for AI applications

Integration & Data Connectivity

  • Integrate AI applications with enterprise datasets, APIs, and external systems
  • Implement integrations with REST APIs and enterprise services
  • Work with authentication and authorization mechanisms (OAuth, tokens, service principals, etc.)
  • Enable natural language interaction with structured enterprise data

Required Skills

  • Strong Python development experience
  • Experience building AI/LLM-powered applications
  • Strong experience with prompt engineering, Retrieval-Augmented Generation (RAG), embeddings pipelines, vector search, and MCP-based tool integrations
  • Experience working with LLM platforms such as OpenAI, Azure OpenAI, or similar models
  • Experience integrating applications with REST APIs and external services
  • Understanding of authentication and authorization mechanisms used in enterprise applications
  • Experience developing applications in Microsoft Azure environments
  • Familiarity with containerized deployments (Docker, Azure Container Apps, Kubernetes) and environments using CI/CD pipelines