Overview
We are seeking a highly autonomous full-stack engineer focused on building and deploying Generative AI applications and AI agents. This individual will work across frontend and backend, design and integrate LLM-powered features, and leverage Azure cloud services including vector search and up-to-date deployment architectures.
- Technical Skills & Responsibilities
Full-Stack & Cloud Engineering
- Strong experience with modern frontend + backend stacks
(e.g., React, Node.js, Python, TypeScript, FastAPI, etc.)
- Understands API design, modular architecture, and secure data flows
LLM & GenAI Integration
- Hands-on experience calling LLMs via API, including prompt orchestration and function calling
- Skilled at indexing and retrieving data from vector databases (e.g., Azure AI Search hybrid + vector search)
AI Agent Frameworks
- Experience building AI agents, including:
- Attaching skills/plugins exposed as APIs
- Using function calling / OpenAI tools paradigm
- Familiarity with Semantic Kernel and Azure AI Agents Framework
- Knowledge of MCP (Model Context Protocol) to expose internal systems and APIs as agent capabilities
DevOps / CI-CD / Azure
- Proficient with Git and repository branching strategies
- Builds CI/CD pipelines and deploys workloads to Azure:
- Azure Web Apps / Azure Container Apps / AKS / ACR
- Monitoring, observability, and strong operational mindset
AI-Augmented Development
- Proficient with AI coding assistants (Cursor, GitHub Copilot, etc.) to maximize autonomy and delivery velocity
- Behavioral & Delivery Expectations
- Operates independently, takes ownership from concept to deployment
- Problem-solver with strong communication skills
- Thrives in fast-paced environments and continuously learns
- Thinks proactively about reliability, performance, and security