🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
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.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.