Full Stack Backend AI Developer (AI Agents

VDart, Inc.
Ontario, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Ontario, United States of America

Tech stack

API
Artificial Intelligence
Software Applications
Application Performance Management
Application Services
Azure
Cloud Computing
Cloud Engineering
Data Integration
DevOps
Distributed Systems
Github
Monitoring of Systems
Python
SQL Azure
Language Modeling
Node.js
Software Tools
Search Technologies
Software Engineering
SQL Databases
Unstructured Data
Enterprise Software Applications
Azure
React
Retrieval-Augmented Generation
Large Language Models
Multi-Agent Systems
Prompt Engineering
Model Validation
Caching
Backend
GIT
Vue.js
Event Driven Architecture
Build Management
Containerization
AI Platforms
Angular
Bicep
Cosmos DB
Azure
GraphQL
Machine Learning Operations
Front End Software Development
Virtual Agents
Api Design
REST
Terraform
GPT
Software Version Control
Data Pipelines
Serverless Computing
Docker
Databricks
Microservices

Job description

Backend & Full Stack Development

  • Design and develop scalable backend systems using Python/Node.js.
  • Build RESTful and GraphQL APIs for AI-powered applications.
  • Develop full-stack applications integrating frontend (React/Angular) with backend AI services.
  • Ensure performance, scalability, and security of applications.

AI Agent & GenAI Development

  • Build AI agents and multi-agent systems using:
  • LangChain
  • LangGraph
  • Semantic Kernel (nice to have)
  • Design intelligent workflows involving:
  • Task planning and execution
  • Tool usage and orchestration
  • Memory and context handling
  • Develop RAG (Retrieval Augmented Generation) pipelines.
  • Integrate LLMs using Azure OpenAI / OpenAI APIs.
  • Implement prompt engineering and evaluation frameworks.

Cloud & Azure Development

  • Build and deploy applications using Azure services such as:
  • Azure OpenAI Service
  • Azure App Services / Azure Functions
  • Azure Kubernetes Service (AKS)
  • Azure Data Factory / Synapse (for data pipelines)
  • Azure Cosmos DB / SQL Database
  • Azure AI Search (vector search for RAG)
  • Implement cloud-native, microservices-based architectures.

Data & Integration

  • Work with structured and unstructured data for AI applications.
  • Implement vector databases and embeddings for semantic search.
  • Integrate external APIs, enterprise systems, and third-party tools.

DevOps, MLOps & LLMOps

  • Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Manage LLMOps lifecycle:
  • Prompt/version control
  • Model evaluation and monitoring
  • Use Infrastructure as Code (Terraform, Bicep, ARM).
  • Containerize applications using Docker and deploy to AKS.

Performance & Optimization

  • Optimize AI workloads for accuracy, latency, and cost.
  • Monitor application performance and system health.
  • Improve token efficiency and caching strategies.

Collaboration & Innovation

  • Work closely with product, design, and data teams.
  • Translate business requirements into AI-driven solutions.
  • Contribute to architecture decisions and innovation initiatives in AI.

Requirements

  • We are looking for a highly skilled Full Stack Backend AI Developer with experience in Agentic AI systems, Lang Chain, LangGraph, and Azure cloud platform. The ideal candidate will design and build scalable backend systems and intelligent AI-powered applications that leverage LLMs, autonomous agents, and modern cloud-native architectures.
  • This role requires strong backend engineering expertise combined with hands-on experience in building AI agents, multi-agent systems, and GenAI-enabled applications., * 5-8 years of software development experience.
  • Strong backend development experience in Python (preferred) or Node.js.
  • Experience building APIs and distributed systems.
  • Familiarity with frontend frameworks (React/Angular/Vue).

AI & Agentic Skills (Mandatory)

  • Hands-on experience with:
  • LangChain
  • LangGraph
  • Solid understanding of:
  • LLMs (GPT, Azure OpenAI)
  • Prompt engineering
  • RAG architecture
  • Experience building AI agents / autonomous workflows.
  • Knowledge of embeddings, vector stores, and semantic retrieval.

Azure & Cloud Skills

  • Strong experience with Microsoft Azure.
  • Experience with:
  • Azure OpenAI
  • Azure AI Search
  • Azure Functions / App Services
  • Cosmos DB / Azure SQL
  • Understanding of cloud-native architectures and microservices.

DevOps & Tools

  • Experience with CI/CD pipelines.
  • Knowledge of Docker and Kubernetes (AKS preferred).
  • Familiarity with Git, testing frameworks, and monitoring tools.

Nice to Have

  • Experience with LangGraph advanced workflows.
  • Knowledge of multi-agent collaboration patterns.
  • Exposure to real-time/event-driven architectures.
  • Experience with data engineering tools (ADF, Databricks).
  • Understanding of secure AI practices and responsible AI.

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Excellent communication and teamwork.
  • Ability to work in an agile, fast-paced environment.
  • Passion for AI innovation and continuous learning.

Apply for this position