> Markdown version of [/jobs/ext/2649560-ai-engineer-ai-agents-generative-ai](https://www.wearedevelopers.com/jobs/ext/2649560-ai-engineer-ai-agents-generative-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Engineer - AI Agents & Generative AI - **Company:** United Global Technologies - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Microsoft Azure, Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Information Engineering, Python (Programming Language), Search Technologies, Software Engineering, Unstructured Data, Enterprise Data Management, Software Organization, Data Logging, Google Cloud, Enterprise Software Applications, Microsoft Power Automate, Large Language Models, Multi-Agent Systems, Prompt Engineering, Software Application Programming, Generative AI, Backend, Git, Usage Tracking, Build Management, Containerization, AI Platforms, Kubernetes, Information Technology, Terraform, Data Pipelines, Docker - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/95d7dc2e-8d1c-4b15-ba39-f24495f55518 ## About the Role The ideal candidate combines strong Python/software engineering skills with practical experience building LLM-powered applications. You do not need to be an expert in every cloud or AI technology listed, but you should have hands-on experience taking Generative AI solutions beyond experimentation and into usable, reliable applications., · Bachelor's degree in Computer Science, Engineering, Information Technology, Data Science, Artificial Intelligence, or related field, or equivalent professional experience. · 4+ years of professional software engineering, application development, data engineering, or related technical experience. · 2+ years of hands-on Python development experience. · Practical experience developing applications using Generative AI/LLMs. · Hands-on experience with AI Agents, RAG, or LLM-based application development. · Experience integrating applications with APIs and enterprise data sources. · Understanding of embeddings, vector search, prompt engineering, context management, and LLM application patterns. · Experience with at least one major cloud environment such as AWS, Google Cloud, or Microsoft Azure. · Familiarity with Git, CI/CD, containers, and modern software development practices. · Strong analytical, troubleshooting, and problem-solving skills. · Ability to work independently while collaborating effectively with technical and non-technical stakeholders. Preferred Qualifications · Experience with AWS Bedrock, including Bedrock models, Knowledge Bases, Agents, or related services. · Experience with Google Gemini / Vertex AI. · Experience with Microsoft Copilot or Azure AI. · Experience with agent frameworks such as LangGraph, LangChain, Semantic Kernel, AutoGen, CrewAI, or similar. · Experience with vector databases or search technologies such as OpenSearch, pgvector, Pinecone, Weaviate, Milvus, FAISS, or similar. · Experience building production RAG pipelines involving document ingestion, chunking, embeddings, retrieval, and evaluation. · Experience with Docker and/or Kubernetes. · Familiarity with Terraform or Infrastructure as Code. · Understanding LLM security, governance, observability, evaluation, and cost management. · Experience working in DOE, federal government, national laboratory, or another regulated/security-conscious environment. · Previous experience mentoring junior engineers. ## Description The engineer will work closely with cloud, security, data, and business teams and will help mentor a junior AI engineer as the laboratory expands its AI capabilities. What You'll Do · Design and build AI Agents and agentic workflows using Large Language Models (LLMs). · Develop AI agents capable of interacting with enterprise data, APIs, applications, and approved tools. · Build and enhance RAG applications using enterprise documents and structured/unstructured data. · Develop Python services, APIs, and backend components supporting AI applications. · Build data pipelines for document ingestion, parsing, chunking, metadata enrichment, embeddings, indexing, and retrieval. · Implement vector search and retrieval capabilities to provide reliable grounding for LLM applications. · Develop solutions using AWS Bedrock, Google Gemini/Vertex AI, Microsoft Copilot/Azure AI, or comparable cloud AI platforms. · Support the laboratory's centralized AI control plane for model access, monitoring, governance, usage tracking, and cost management. · Integrate AI solutions with enterprise applications, databases, document repositories, APIs, and other data sources. · Implement appropriate authentication, authorization, logging, auditing, and data-access controls. · Develop testing and evaluation processes for AI agents and RAG solutions, including accuracy, retrieval quality, reliability, latency, and cost. · Monitor and troubleshoot production AI applications and supporting services. · Containerize and deploy AI applications using modern DevOps and CI/CD practices. · Collaborate with cybersecurity, cloud engineering, data teams, subject-matter experts, and business stakeholders. · Document architectures, integrations, workflows, and operational procedures. · Provide technical guidance and mentorship to a junior AI engineer. ## Related Videos - [How to Avoid LLM Pitfalls - Mete Atamel and Guillaume Laforge](https://www.wearedevelopers.com/videos/1328-how-to-avoid-llm-pitfalls-mete-atamel-and-guillaume-laforge) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Should we build Generative AI into our existing software?](https://www.wearedevelopers.com/videos/1129-should-we-build-generative-ai-into-our-existing-software) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)