Artificial Intelligence Engineer

Marlabs

Alpharetta (GA)

In loco

USD 130.000 - 190.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

We expect strong Java/Python software engineering, API-focused design, and hands-on experience with LLM-powered agents, REST/RPC, and distributed systems. Onsite interviews are required as part of the hiring process, and the role emphasizes fast delivery within evolving roadmaps.

Competenze

  • Strong Java / Python software-engineering experience.
  • Demonstrated strength in API design, abstraction, contract-driven development.
  • Strong data-modeling and validation skills; schemas.
  • Practical understanding of how LLM-powered agents operate.
  • Experience with REST, RPC, WebSockets, or gRPC.
  • Understanding of production concerns like retries and timeouts.
  • Ability to work independently in ambiguity and deliver sprint increments.
  • Strong communication to stakeholders and clients.

Mansioni

  • Design and build greenfield AI agents that support client workflows.
  • Translate business problems into agent behaviors, boundaries, and contracts.
  • Define APIs and communication contracts among agents and tools.
  • Develop Python-based services and agent workflows with data modeling.
  • Integrate agents with enterprise APIs, model APIs, and memory systems.
  • Design for production reliability including retries, timeouts, and back pressure.
  • Implement observability and evaluation to ensure agent correctness.
  • Iterate rapidly and deliver increments within sprints.
  • Collaborate with engineering and business partners and demo capabilities.

Conoscenze

Java
Python
API design
Data modeling
LLM integration
Distributed systems
REST/RPC

Strumenti

AWS Bedrock
LangChain
Pydantic

Descrizione del lavoro

Need local candidates onsite interview required!

Position Summary

We are seeking AI / Agentic Engineers to design and build production-oriented AI agents that address client pain points and improve service experiences. The team has already analyzed service requests, identified recurring themes and intents, and prioritized high-value agentic opportunities. Several agents are approaching launch, and the broader roadmap includes many largely greenfield solutions with limited reuse.

This role is for a strong software engineer who can reason through ambiguous, nondeterministic problems—not someone whose AI experience is limited to prompt engineering or using copilots. The engineer will independently translate business problems into clean abstractions, API contracts, data models, tool interactions, and observable agent workflows that can be tested, improved, and trusted over time.

Key Responsibilities
  • Design and build greenfield AI agents that support client workflows or serve as tier-zero responders to incoming service requests.
  • Translate loosely defined business problems into well-structured agent behaviors, system boundaries, abstraction layers, and contract-driven interfaces.
  • Define APIs and communication contracts among agents, tools, services, and supporting components.
  • Develop Python-based services and agent workflows with strong data modeling and validation practices.
  • Integrate agents with enterprise APIs, tools, MCP-based interfaces, model APIs, memory systems, retrieval components, and cloud services.
  • Design for production reliability across retries, timeouts, failure handling, idempotency, back pressure, state, and distributed communication.
  • Implement observability and evaluation approaches that measure agent correctness, trace behavior, detect regressions, and verify that prompt, model, tool, or workflow changes do not degrade outcomes.
  • Iterate rapidly and deliver working increments within sprints while requirements and solution patterns continue to evolve.
  • Collaborate with engineering and business partners, explain design decisions clearly, and occasionally demonstrate agent capabilities or answer technical questions in client discussions.
Required Qualifications
  • Strong Java / Python software-engineering experience.
  • Demonstrated strength in API design, abstraction, contract-driven development, and defining clean boundaries between system components.
  • Strong data-modeling and validation skills; experience representing business problems in clear, enforceable schemas.
  • Practical understanding of how LLM-powered agents operate, including model interaction, tool selection and execution, the tool loop, context, state, and memory.
  • Ability to reason about nondeterministic behavior and design solutions that can be evaluated, observed, and improved rather than merely confirming that an agent produces a response.
  • Experience building or integrating backend services and distributed systems using patterns such as REST, RPC, WebSockets, or gRPC.
  • Understanding of production concerns such as retries, timeouts, error handling, back pressure, and service reliability.
  • Comfort working independently through ambiguity, asking the right questions, and making sound technical decisions without line-by-line direction.
  • Ability to work in a fast-moving environment with continuous, sprint-level deliverables.
  • Strong communication skills and sufficient professional polish to explain or demonstrate a solution to internal stakeholders and, when needed, clients.
Preferred Qualifications
  • Hands-on experience building production AI agents or multi-agent systems.
  • Experience with AWS AI and application services, particularly Amazon Bedrock, AgentCore, EKS, SQS, and DynamoDB.
  • Experience with Anthropic or OpenAI model APIs.
  • Experience with Pydantic for Python data modeling and validation.
  • Familiarity with LangChain, LangGraph, Amazon Strands, or comparable agent frameworks.
  • Experience with agentic design patterns, including head-agent/sub-agent orchestration and agent-to-agent communication.
  • Experience with retrieval-augmented generation, context or retrieval graphs, and agent memory architectures.
  • Experience designing agent evaluation, tracing, monitoring, observability, and regression-testing strategies.
  • Understanding of MCP and other mechanisms for exposing tools to agents.
What Success Looks Like

Success means turning an ambiguous client problem into a safe, testable agent increment with clear contracts and measurable outcomes. Applied engineering judgment matters more than memorizing a particular framework.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Agentic AI Software Engineer
Agentic AI Software Engineer

Harnham • Houston (TX)

Ibrido
USD 162.000 - 198.000
Hybrid work model
Relocation package
On-site 4 days a week
AI Engineer - Agentic Systems
AI Engineer - Agentic Systems

Toptal • Stati Uniti

Remoto
USD 180.000 - 260.000
Senior Applied AI Engineer
Senior Applied AI Engineer

Level • Austin (CO)

In loco
USD 180.000 - 240.000
Relocation assistance
AI Agent Engineer
AI Agent Engineer

BrothersTech • Stati Uniti

In loco
USD 120.000 - 180.000
Senior Applied AI Engineer
Senior Applied AI Engineer

Level • Austin (TX)

In loco
USD 120.000 - 150.000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

MSR Technology Group • Fort Worth (TX)

In loco
USD 120.000 - 180.000
Senior Agentic Software Engineer
Senior Agentic Software Engineer

Eliassen Group • Charlotte (NC)

Ibrido
USD 136.000 - 157.000
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Senior Agentic AI Engineer
Senior Agentic AI Engineer

ImagineX LLC • Stati Uniti

Ibrido
USD 140.000 - 190.000
AI Engineer (AWS/Agentic AI/GenAI)
AI Engineer (AWS/Agentic AI/GenAI)

Copia Staffing Partners • Reading

Ibrido
USD 120.000 - 160.000
Senior Agentic AI Engineer
Senior Agentic AI Engineer

Build • Stati Uniti

Ibrido
USD 150.000 - 190.000