Search by job, company or skills

Artificial Intelligence Engineer

  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Company - Virginia Transformers (MNC)

Role Purpose

The AI Agent Developer will design, build, test, deploy, and support enterprise AI agents that automate high-value business workflows while maintaining strong data security, auditability, governance, and human approval controls. The role combines software engineering, API integration, retrieval-augmented generation (RAG), agent orchestration, prompt/version management, and production support for internal AI solutions connected to ERP, document repositories, SQL databases, and approved enterprise systems.

Job Title - AI Agent Developer / Agentic AI Developer

Department- MIS

Reports To- Software Development Manager

Location -Delhi, IND/ Vadodara, GUJ, IND / Roanoke, VA, USA

Employment Type -Full-Time

Position Overview

The AI Agent Developer will be responsible for converting approved business use cases into secure, production-ready AI agents. The developer will work closely with business SMEs, ERP/application teams, data owners, infrastructure, and security stakeholders to build agents that can retrieve enterprise knowledge, call approved tools/APIs, summarize information, extract structured fields, support decisions, and automate controlled workflows with appropriate human review.

Primary Responsibilities

  • Agent design and development: Design agent workflows for RAG, tool-calling, workflow assistance, and multi-step business processes.
  • RAG and knowledge retrieval: Build ingestion, parsing, chunking, embedding, metadata, vector/semantic search, citation, and retrieval quality pipelines.
  • API and system integration: Develop secure connectors to ERP/GRMS, SQL databases, SharePoint, document repositories, email/workflow systems, and approved internal applications.
  • Prompt and orchestration engineering: Create version-controlled prompts, templates, tool definitions, validators, agent policies, memory rules, and fallback paths.
  • Security and governance: Implement SSO/RBAC, least-privilege access, Key Vault/secrets management, data masking, prompt-injection protection, audit logging, and human approvals for high-risk actions.
  • Testing and evaluation: Build unit, integration, retrieval, prompt regression, safety, access-control, load, and UAT test cases.
  • Deployment and operations: Containerize services, support CI/CD, manage environment configurations, monitor telemetry, troubleshoot failures, and prepare release notes/support runbooks.
  • Business collaboration: Work with Business Analyst, process owners and SMEs to understand rules, exceptions, inputs, outputs, acceptance criteria, and adoption needs.
  • Documentation: Maintain architecture notes, API specifications, data dictionaries, prompt/version records, test evidence, risk logs, SOPs, and production support documentation.
  • Standardization: Stay aligned with the internal development team to ensure adherence to standard practices.

Required Technical Skills

  • Strong development experience in Python and/or C#/.NET; ability to build clean, maintainable, secure application code.
  • Hands-on experience with REST APIs, JSON, OAuth/authentication, service-to-service integration, and backend API design.
  • Working knowledge of LLM application patterns including RAG, prompt templates, function/tool calling, structured outputs, and agent orchestration.
  • Experience with at least one agent/orchestration framework such as Semantic Kernel, LangGraph, AutoGen, LangChain, LlamaIndex, CrewAI, or an approved internal framework.
  • Knowledge of SQL Server/postgreSQL/MS access, data modeling basics, metadata handling, and governed data access patterns.
  • Experience with Azure/AWS or comparable cloud platforms, including App Service/Container Apps/AKS/Functions, Key Vault, monitoring, and CI/CD.
  • Understanding of identity and security controls: Entra ID/SSO, RBAC, managed identities, secrets management, access logging, and least-privilege design.
  • Ability to write automated tests and evaluate AI outputs for accuracy, groundedness, reliability, latency, cost, and safety.

Preferred Qualifications

  • Experience with manufacturing domain, supply chain, pricing, engineering specifications, document-heavy workflows, or enterprise application modernization.
  • Experience with Azure OpenAI, Azure AI Search, Microsoft 365/SharePoint integrations, Azure API Management, Application Insights, and Azure DevOps/GitHub Actions.
  • Familiarity with prompt injection risks, data leakage prevention, responsible AI review, model evaluation, and audit-ready software delivery.
  • Experience developing internal tools, web portals, Teams apps, workflow automations, or integrations with legacy/business-critical applications.
  • Exposure to vector databases, embeddings, hybrid search, document parsing, OCR/document intelligence, and data classification.

Education and Experience

  • Bachelor's degree in Computer science, Information Technology, Software Engineering or related field, or equivalent practical experience.
  • 3+ years of professional software development experience.
  • At least 2 years of hands-on experience building AI/LLM applications, automation workflows, advanced integrations, or production-grade prototypes is preferred.
  • Demonstrated portfolio, proof-of-concept, internal pilot, or production deployment involving AI agent, RAG, API integration, or intelligent automation is strongly preferred.

Work Environment

  • Office Presence is must.
  • May require collaboration across MIS, ERP, infrastructure, security, data owners, finance, sales, engineering, supply chain, and business process teams.
  • After-hours support availability during planned releases, urgent production issues, or critical system integrations.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153373531

Beware of Scammers

We don’t charge money for job offers