Back to Jobs
Recently postedTechnology

GenAI / Agentic AI Engineer

SN Cloud SolutionsUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
DockerFastAPIGitGPTGitHub ActionsLLMPythonRedisGenerative AIRESTAzureKubernetesPrompt EngineeringCI/CDVisual Studio

Job description

We are looking for a highly skilled Senior Python Developer with strong hands-on experience in FastAPI, FastMCP, Agentic Workflows, LLM/Generative AI, and Microsoft Azure.

The ideal candidate must possess all five mandatory skills, along with strong Python programming expertise. The candidate will be responsible for designing, developing, and implementing scalable, production-grade applications using FastAPI and FastMCP, integrating LLMs such as OpenAI GPT and Anthropic Claude, and building intelligent agent-based workflows.

The role requires end-to-end development experience, including API development, AI integration, cloud deployment, containerization, monitoring, observability, and modern DevOps practices.

Key Responsibilities

1. Python & API Development

  • Design, develop, and maintain scalable applications using Python.

  • Build high-performance REST APIs and backend services using FastAPI.

  • Develop production-grade APIs with authentication, authorization, error handling, and asynchronous processing.

  • Implement application integrations using FastAPI and FastMCP.

  • Optimize application performance, scalability, and reliability.

2. FastMCP & Agentic Workflows

  • Design and implement MCP servers and tools using FastMCP.

  • Develop Model Context Protocol (MCP)-based integrations.

  • Build agentic AI workflows capable of executing multi-step tasks.

  • Integrate AI agents with external APIs, enterprise systems, and data sources.

  • Implement tool calling, orchestration, and context management.

3. Generative AI & LLM Integration

  • Develop and implement Generative AI applications using OpenAI GPT and Anthropic Claude.

  • Build LLM-powered applications, intelligent assistants, and AI-driven automation solutions.

  • Implement prompt engineering, context management, and structured outputs.

  • Integrate LLMs with enterprise applications and backend services.

  • Work with agent frameworks and LLM orchestration technologies.

4. Microsoft Azure Cloud

  • Develop and deploy Python-based applications on Microsoft Azure.

  • Work with Azure Kubernetes Service (AKS) for application deployment and orchestration.

  • Integrate Azure Cosmos DB for scalable data storage.

  • Utilize Azure Cache for Redis for caching and performance optimization.

  • Implement secure, scalable, and highly available cloud solutions.

5. DevOps & Containerization

  • Build and manage Docker containers for application deployment.

  • Work with Kubernetes and Azure Kubernetes Service (AKS).

  • Implement CI/CD pipelines using GitHub Actions.

  • Support automated deployment, testing, and release management.

  • Implement application monitoring, logging, tracing, and observability.

6. AI-Assisted Development

  • Utilize AI-assisted coding tools such as Claude, Codex, and Visual Studio Code.

  • Leverage AI-powered development tools to improve coding productivity.

  • Perform debugging, code optimization, testing, and documentation.

Mandatory Technical Skills

Similar jobs