Gen AI Specialist - Agent Development

  • Posted 11 hours ago | Updated 11 hours ago

Overview

Remote
Depends on Experience
Contract - W2
Contract - 18 Month(s)

Skills

Generative AI
LLM
large language models
GPT
Claude
Gemini
Open AI
LangGraph
AutoGen
CrewAI
Bedrock
ETL
RAG
AI Agents

Job Details

Job Title: Generative AI Engineer - Agent Development Specialist

Location: Remote, US

Mode: Contract

Key Responsibilities

  • Design, build, and maintain autonomous or semi-autonomous AI agents using frameworks such as LangGraph, Autogen, CrewAI, or Bedrock (Langgraph preferred)
  • Engineer sophisticated prompting strategies to drive consistent, effective agent performance across dynamic use cases.
  • Architect end-to-end solutions that integrate vector databases (e.g., Azure AI Search, FAISS, Pinecone) with real-time or batch ETL pipelines to power agent memory and retrieval-augmented generation (RAG).
  • Leverage CosmosDB and other NoSQL data stores to manage large-scale, unstructured, and semi-structured data efficiently.
  • Collaborate cross-functionally to integrate agent systems into broader products, APIs, and workflows.
  • Continuously monitor the evolving GenAI landscape, evaluating new models, tools, protocols, and design patterns.
  • Participate in code reviews, maintain code quality standards, and follow Git/GitHub workflows including branching, pull requests, and CI/CD practices.
  • Conduct performance tuning and safety evaluations of AI agents across a variety of operational environments.

Required Qualifications

  • Strong programming skills in Python, including OOP principles and production-level code design.
  • Demonstrated experience with prompt engineering techniques for large language models (LLMs) like GPT models, Claude, Gemini, or open-source equivalents.
  • Deep understanding of AI agent concepts including memory management, planning, tool use, autonomous task execution, and evaluation metrics.
  • Working knowledge of multi-agent orchestration frameworks, preferably LangGraph, but experience with Autogen, CrewAI, or similar is also valuable.
  • Experience with vector databases (e.g., Azure AI Search, Pinecone, FAISS, Chroma) for embedding storage and semantic search.
  • Understanding of ETL processes and data transformation pipelines in both batch and streaming architectures.
  • Familiarity with NoSQL databases, specifically CosmosDB, and designing scalable schemas for AI-driven systems.
  • Proficiency with Git/GitHub, including use of Gitflow or similar collaborative workflows.
  • Demonstrated ability to stay current on the latest GenAI models, protocols (e.g., OpenAI Assistants, Function Calling, LangChain Agents), and research trends.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.