Full Stack AI Engineer

Contractor

Job Description

The Full Stack AI Engineer is responsible for designing, developing, and deploying enterprise-grade AI applications that transform business requirements into secure, scalable, and production-ready digital solutions. This role combines full-stack software engineering with AI integration, retrieval-augmented generation (RAG), intelligent agents, workflow automation, and enterprise system integration to deliver innovative AI-powered products.


Key Responsibilities

1. Full-Stack Application Development

  • Design, develop, and maintain responsive, enterprise-grade web applications using modern frontend technologies.
  • Develop backend services, REST APIs, databases, and integration layers for AI-enabled applications.
  • Translate business requirements, user stories, and UI/UX designs into scalable software solutions.
  • Implement secure authentication, authorization, role-based access control (RBAC), audit logging, and data protection mechanisms.
  • Produce clean, maintainable, testable, and well-documented code following engineering best practices.

2. AI Solution Development

  • Integrate Large Language Models (LLMs) into enterprise applications using secure prompting techniques and orchestration frameworks.
  • Develop Retrieval-Augmented Generation (RAG) solutions utilizing enterprise knowledge repositories.
  • Build AI agents capable of retrieving information, executing workflows, interacting with enterprise systems, and escalating tasks when required.
  • Design prompt templates, guardrails, evaluation methods, and feedback mechanisms to improve AI performance.
  • Develop reusable AI components and frameworks to accelerate future solution delivery.

3. Business Solution Delivery

  • Deliver AI-powered Minimum Viable Products (MVPs), pilot solutions, and production-ready applications within agreed timelines.
  • Develop AI solutions supporting business functions such as:
    • HR automation
    • Finance automation
    • Intelligent knowledge assistants
    • Software development lifecycle (SDLC) acceleration
    • Automated testing
    • Internal AI copilots
    • Workflow automation
  • Collaborate with business stakeholders to refine requirements and continuously improve user experience.
  • Integrate AI applications with enterprise systems, APIs, document repositories, communication platforms, and business applications.

4. Quality Assurance & Testing

  • Develop unit, integration, and AI-specific regression tests.
  • Monitor application performance, latency, reliability, cost, and AI response quality.
  • Resolve production issues and support application maintenance.
  • Ensure compliance with security, governance, and data privacy standards.
  • Prepare technical documentation, deployment guides, and operational runbooks.

5. Collaboration & Continuous Improvement

  • Work closely with business users, architects, designers, platform teams, and security teams.
  • Participate in solution design workshops and technical reviews.
  • Share knowledge, reusable code, and engineering best practices across the development team.
  • Support demonstrations, user training, and adoption of AI solutions.

Technical Skills

The ideal candidate should possess experience with:

Frontend Development

  • React
  • Next.js
  • TypeScript
  • HTML5
  • CSS3
  • Modern UI component libraries

Backend Development

  • Python
  • FastAPI
  • Node.js
  • NestJS
  • Express.js

API & Integration

  • REST APIs
  • GraphQL
  • Webhooks
  • Event-driven architecture

Databases

  • PostgreSQL
  • SQL Server
  • Cosmos DB
  • Other relational or NoSQL databases

AI Technologies

  • OpenAI APIs or equivalent LLM platforms
  • Azure AI services or similar cloud AI platforms
  • Retrieval-Augmented Generation (RAG)
  • Embeddings
  • Vector databases
  • Prompt engineering
  • AI evaluation techniques

AI Frameworks

  • LangChain
  • LangGraph
  • Semantic Kernel
  • Similar orchestration frameworks

Security

  • OAuth
  • JWT
  • Role-Based Access Control (RBAC)
  • Secure API design
  • Enterprise authentication

DevOps

  • Git
  • GitHub
  • Azure DevOps
  • CI/CD pipelines
  • Automated testing

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, or a related discipline.
  • Minimum 5 years of experience in full-stack software development or AI application engineering.
  • Minimum 2 years of experience developing cloud-based enterprise applications.
  • Experience integrating APIs and third-party services.
  • Experience developing secure enterprise applications with authentication and authorization.
  • Demonstrated experience delivering software in Agile environments.
  • Experience working with Large Language Models (LLMs), AI assistants, chatbots, automation platforms, or Retrieval-Augmented Generation (RAG).

Preferred Experience

Experience in one or more of the following areas is advantageous:

  • Financial Services
  • Banking
  • Telecommunications
  • Enterprise Technology
  • Cloud platforms
  • Workflow automation
  • Knowledge management
  • Document processing
  • Test automation
  • Conversational AI
  • Voice and IVR solutions
  • Responsible AI and secure AI implementation

Core Competencies

  • Strong software engineering fundamentals
  • AI application development expertise
  • Analytical thinking and structured problem-solving
  • Excellent communication and stakeholder management
  • Strong collaboration and teamwork
  • Ability to work independently
  • Delivery-focused mindset
  • Adaptability and continuous learning
  • Innovation and creativity
  • Strong attention to detail
  • Ability to work under pressure and manage multiple priorities

Key Performance Indicators (KPIs)

The role will be measured on:

  • Delivery of AI products within agreed timelines
  • Quality and maintainability of software solutions
  • User adoption and business value delivered
  • AI solution accuracy and reliability
  • Successful integration with enterprise systems
  • Application performance, stability, and scalability
  • Compliance with security and governance standards

Job Overview

All content copyrighted Tangent International © All rights reserved. Recruitment Website Design - RecWebs