Join to apply for the ML & Agentic Solutions Engineer role at Provoke Solutions.
We're looking for an ML and Agentic Solutions Engineer who gets excited by the idea of building AI systems.
If you love working with cutting edge LLMs, conversational interfaces, tool-using agents, and emerging frameworks like MCP, you'll be right at home here.
This role sits at the intersection of engineering, product thinking, and creative problem solving.
You'll help our customers design next generation conversational and agentic experiences that reason, plan, act, and collaborate with humans across tools, systems, and real business environments.
You don't need to be a decade-deep researcher.
We're looking for someone bright, curious, and capable who wants to shape how modern agentic AI gets built in the real world.
What you'll be doing
Designing conversational AI agents using LLMs, RAG patterns, fine-tuned dialogue models, and modern prompting techniques
Building agentic and multi-agent solutions using frameworks like OpenAI Agents SDK, LangGraph, and PydanticAI
Implementing MCP servers using tools like FastMCP and integrating them with enterprise systems
Connecting LLM-based agents with REST APIs, databases, internal tools, and external SaaS platforms
Creating human-in-the-loop collaboration flows alongside UX, product, and data teams
Applying agent orchestration, decision logic, memory management, and context routing for robust multi-step experiences
Experimenting, testing, refining, and pushing the boundaries of what tool-using LLMs can do
Every project will stretch your thinking and require a mix of reasoning, engineering design, and thoughtful human experience work.
What we're looking for
Core competencies
Hands on capability in building Conversational AI agents
Experience implementing LLM powered systems using RAG, fine tuning, or structured prompting
Practical familiarity with agent frameworks like OpenAI Agents SDK, LangGraph, PydanticAI, or similar
Experience implementing custom MCP servers or integrating with MCP-compatible tools
Confidence connecting agents with APIs, SQL databases, internal tools, or enterprise systems
Ability to design fallback logic, memory strategies, and multi-step reasoning flows
Strong abstract thinking and the ability to break ambiguous problems into solvable components
Preferred experience
A few years' experience building AI or ML systems
Experience with chatbots, virtual assistants, or conversational UX would be useful
Familiarity with tool use, sub-agent delegation, planning, and memory patterns
Experience integrating APIs or working across web, chat, or voice modalities
Awareness of data privacy, user consent, and ethical AI considerations
What makes you a great fit!
You love the frontier of LLM and agentic system design and want to help shape real world applications
You enjoy working with product, engineering, and design teams to create human-centered solutions
You communicate clearly and enjoy explaining technical ideas to non-technical audiences
You're curious, open minded, and comfortable experimenting toward the right solution
You want to work in Aotearoa while collaborating with teams across NZ, Australia, and the US
Ready to apply?
If this sounds like you, even if you don't hit every skill, we'd love to hear from you.
Hit apply and we'll take it from there.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
IT Services and IT Consulting
Auckland, New Zealand
#J-
Engineer • Auckland, Auckland, New Zealand