AI Engineer (all levels)
About DOJO
We’re building a new product category - an AI-powered Operating System that transforms how companies grow. One and a half years in, we’re growing 20% month-over-month, closing a major funding round, and used by 100+ world-class brands. We were recently named one of Wired’s 100 Hottest Startups and included on Sifted’s Startups To Watch.
Under the hood, we’re building a next-generation AI and data platform - multi-agent systems, a real-time data fabric synthesizing hundreds of millions of signals, graph-based knowledge representations, and proprietary evaluation infrastructure. All in production, all evolving fast. Our technical surface spans agentic reasoning at scale, data quality across thousands of heterogeneous sources, and real-time intelligence from noisy unstructured data - in a domain where results are immediately measurable. Our engineers come from teams like Feedzai, OutSystems, Talka, and Unbabel, where shipping production AI and data systems at scale is the baseline.
We’re a product company first. We don’t build tools for consultants to configure - we build a product customers love, one that works flawlessly, with great design, supported by engineering excellence that makes it possible. We make the simple easy and the complex possible. And we build our business around this ethos.
About This Role
DOJO’s AI layer is our biggest competitive advantage - and it’s always evolving. It’s the intelligence engine that powers every product capability: the agentic systems that automate complex marketing workflows, the evaluation infrastructure that keeps them improving, and the feedback loops that connect our agents to real-world outcomes. It sits at the intersection of software engineering, data, and AI - and it’s where the hardest and most rewarding problems live.
You’ll own the design and construction of this layer: building state-of-the-art agentic infrastructure and orchestration systems, creating the agents, tools, and harnesses that bring them to life, and architecting the evaluation systems that drive continuous improvement. You’ll work closely with the data team on the Data Engine that grounds everything in signal. The problems here - multi-agent orchestration, reliable agentic reasoning, evaluation at scale - are at the frontier of applied AI.
Experience Levels
We don’t do hierarchy - everyone builds, everyone ships, everyone has a voice. What changes with experience is the surface area you take on and the complexity of the calls you’re ready to make.
A few years in - You’re building agent capabilities, evaluation systems, and tooling. Hard problems from day one, alongside engineers with deep production AI experience.
Deep experience - You own major areas of the AI platform. You drive evaluation, ship production agentic systems, and close the feedback loop.
Been doing this a long time - You shape the agentic architecture. You set the technical vision for how we build AI systems and influence the product through engineering.
What You’ll Do
Design and build the agentic infrastructure that powers DOJO - orchestration systems, agent architectures, tool layers, and the context mechanisms that shape how agents reason and act
Own the full lifecycle of agentic capabilities - from prototyping and evaluation to production deployment and continuous improvement
Build and evolve DOJO’s evaluation harness - the frameworks, benchmarks, and data-driven feedback loops that drive measurable improvements in agent and model performance
Architect the tool and context layer that agents interact with - defining what they see, what they can do, and how they reason about the world
Work closely with the data team on the Data Engine - closing the loop between agent performance, data quality, and model improvement
Help shape our engineering culture and raise the bar as the team grows - through code review, architectural decisions, and how we work together
You May Be a Good Fit If You Have
Deep experience building production AI/ML systems - real systems with evaluation, iteration, and feedback loops
Strong foundations in machine learning, NLP, automated reasoning, or related fields - with hands-on experience applying them to LLM-based applications and multi-agent architectures
Strong software engineering skills in Python - you build real systems, not just notebooks - with experience designing and operating production infrastructure
A track record of owning technical areas end-to-end - from architectural decisions to production reliability
A pragmatic approach to turning research into customer-facing solutions, and the instinct to focus on what matters most
Strong foundations in CS, AI/ML, or Engineering, though exceptional candidates with alternative backgrounds are welcome
Experience with model training, fine-tuning, or custom model development is a strong plus
Experience with evaluation infrastructure, data flywheels, or MLOps is a plus
How to Apply
Send your CV and a few sentences on why this role interests you to careers@dojoai.com. No cover letter needed - just clear, direct communication.
We encourage you to apply even if you don’t meet every qualification listed above. We value diverse perspectives and believe that a wide range of experiences can contribute to our team’s success.