Full Stack Backend AI Developer (AI Agents

VDart, Inc.
Ontario, CA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Application Performance Management Application Services Microsoft Azure Cloud Computing Cloud Engineering Data Integration DevOps Distributed Systems Github
+44 more
Monitoring of Systems Python (Programming Language) SQL Azure Language Modeling Node.Js Software Tools Search Technologies Software Engineering SQL Databases Unstructured Data Enterprise Software Applications Azure Data Factory ReactJS 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 AngularJS Bicep Cosmos DB Azure AKS Graphql Machine Learning Operations Front End Software Development Virtual Agents Api Design Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

4:09 min

Selecting infrastructure tools and determining proper abstraction layers

Alayshia Knighten Alayshia Knighten · WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all