Agent Engineer

New York, NY, US • Posted 4 days ago • Updated 4 days ago
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • LLM
  • AI Agents
  • python
  • java script
  • RAG

Summary

Job Title: Agent Engineer

Location: New York, NY ( Hybrid)
Duration: 12 Months
Work Hours: 40 hrs/week


Job Summary: The Agent Engineer designs, develops, and iterates on AI agents that can reason, plan, and execute multi-step tasks autonomously. This is the core builder role of the agentic technology stack combining software engineering, LLM expertise, and systems thinking to create reliable agents that integrate seamlessly with enterprise tools, APIs, and data sources.

Responsibilities:

  • Design and implement AI agents with well-defined goals, tools, memory systems, and reasoning loops
  • Build agent tooling integrations — connecting agents to APIs, databases, internal services, and external platforms via function calling or MCP
  • Develop and maintain agent memory architectures (short-term, long-term, episodic) for context persistence across sessions
  • Implement robust error handling, retry logic, and fallback behaviors to ensure agent reliability in edge cases
  • Write comprehensive unit and integration tests for agent behaviors, including adversarial test cases
  • Collaborate with Product Managers to translate business requirements into agent capabilities and constraints
  • Optimize agent performance — reducing token usage, latency, and cost without sacrificing output quality
  • Participate in agent evaluation cycles, reviewing outputs and incorporating feedback into agent design
  • Document agent architectures, tool schemas, and design decisions for cross-team visibility
  • Stay current with the rapidly evolving agentic AI ecosystem (frameworks, models, protocols, best practices)


Required Qualifications:

  • 3+ years of software engineering experience; 1+ years working with LLMs or AI agents
  • Strong proficiency in Python; familiarity with TypeScript/JavaScript a plus
  • Experience with at least one agentic framework: LangChain, Lang Graph, Crew AI, AutoGen, or custom implementations
  • Solid understanding of LLM capabilities and limitations (context windows, tool use, structured outputs, hallucination patterns)
  • Experience with REST APIs, vector databases (Pinecone, Weaviate, Chroma), and data retrieval systems
  • Familiarity with prompt engineering principles and context management strategies
  • Understanding of async programming, event-driven architectures, and distributed systems
  • Strong debugging skills and comfort with ambiguous, non-deterministic systems

Preferred Skills:

  • Experience fine-tuning LLMs or working with model APIs (Anthropic, OpenAI, Mistral, local models)
  • Background in RAG (Retrieval-Augmented Generation) architecture design
  • Contributions to open-source AI/agent frameworks
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.
  • Dice Id: 10448281
  • Position Id: 1752-11826-
  • Posted 4 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

New York, New York

4d ago

Easy Apply

Third Party, Contract

Depends on Experience

New York, New York

Today

Contract

USD 130,000.00 - 135,000.00 per year

Hybrid in New York, New York

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Jersey City, New Jersey

25d ago

Easy Apply

Contract

$65 - $71

Search all similar jobs