Java Developer - IV

Artech LLC
  • Alpharetta, GA
  • Instant Apply
16 days ago

Job Description

Job Titles: Java Developer/ Agentic AI
Location: Irving, TX/Alpharetta, GA
Duration: 6 months+ (Good possibility of extension and conversion)
Job ID: VZGTJP00060940

Job Summary
We are seeking a skilled and forward-thinking Agentic AI Developer to design, build, and deploy autonomous AI agents and multi-agent systems. In this role, you will go beyond traditional static prompt engineering to create resilient, decision-making agentic workflows capable of planning, tool use, memory management, and autonomous execution to solve complex, multi-step real-world tasks. You will collaborate closely with product managers, data engineers, and domain experts to take cutting-edge LLM agent architectures from research concepts into scalable, production-ready enterprise applications.
 
Key Responsibilities:
  • Agent Design & Orchestration Architect and implement autonomous AI agents using modern frameworks (e.g., LangGraph, CrewAI, AutoGen, LlamaIndex, or custom orchestration loops).
  • Design agent reasoning architectures, including ReAct loops, Plan-and-Solve patterns, Reflection/Self-Correction mechanisms, and hierarchical multi-agent structures.
  • Construct robust tool-use pipelines enabling agents to seamlessly call external APIs, query databases, execute code, and interact with enterprise software.
  • System Architecture & Integration Integrate Long-Term Memory systems (vector databases, semantic search, key-value state stores) and Short-Term/Context Memory management strategies.
  • Implement structured input/output parsing (Pydantic, JSON Schema) to guarantee reliable communication between model calls and execution environments. Build fallback mechanisms, human-in-the-loop (HITL) checkpoints, and deterministic guards around non-deterministic AI decisions.
  • Monitoring, Evaluation & Optimization Establish evaluation pipelines (using tools like Ragas, TruLens, or LangSmith) to benchmark agent accuracy, execution speed, trajectory quality, and tool failure rates.
  • Monitor runtime performance, API usage costs, latency, and context-window token optimization across complex multi-step trajectories. Debug non-deterministic failures, looping behaviors, and hallucinations in multi-step agent execution paths.
 
Required Qualifications Education & Experience:
  • Bachelor’s or Master’s degree in Computer Science, AI, Software Engineering, or equivalent practical experience with 1–2+ years focused on LLM/AI applications.
  • Programming Skills: Expert-level proficiency in Python (TypeScript/JavaScript experience is a plus).
  • Agent Frameworks: Demonstrated experience building with frameworks like LangGraph, CrewAI, Microsoft AutoGen, LlamaIndex Agents, or Semantic Kernel.
  • API & Tool Integration: Proven track record building RESTful APIs, OpenAPI specifications, function calling architectures, and model tool definitions.
  • Vector Databases & RAG: Hands-on experience with vector search engines (Pinecone, Qdrant, Milvus, Weaviate, or Chroma) and hybrid retriever architectures.
Software Engineering Fundamentals: Strong background in asynchronous programming, microservices, Docker/Kubernetes, CI/CD, and unit/integration testing for non-deterministic AI systems.
 

Numbers & Facts

LocationAlpharetta, GA

Skills

  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Benchmarkingunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Debugging Skillsunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • Input/Outputunmatched
  • Integration Testingunmatched
  • JSONunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Kernel Programmingunmatched
  • Management Strategyunmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • Microservicesunmatched
  • Microsoft Product Familyunmatched
  • Performance Analysisunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Search Enginesunmatched
  • Semantic Searchunmatched
  • Software Engineeringunmatched
  • System Architectureunmatched
  • System Integration (SI)unmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder