WHO WE ARE
At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social media.
We’re not just building advanced technology; we’re also building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally.
With our headquarters in Chicago, we offer flexible work options across the U.S. and Canada, including remote, hybrid, or on-site at headquarters.
Technology is at the core of what we do. The AI Core team at Basis Technologies builds Compass, the AI agent platform behind Basis. Compass agents plan and execute media planning, buying, and operations work on behalf of agencies and brands. We build the orchestration, tooling, and evaluation infrastructure that lets LLM-powered agents work reliably in a complex ad tech domain, and we expose the Basis platform to our own and our customers’ agents through MCP and A2A. The AI Core team also functions as an enabling team for all of Basis Engineering, developing the patterns and best practices for agentic and AI-assisted development that other teams build on.
As a Staff AI Engineer, you will be the technical lead for the AI Core team, specializing in the architecture and development of our agentic platform. Other ways you will contribute:
-
Set the technical direction for Compass and our LLM-powered features. Architect multi-agent systems, own the major design decisions, and balance rapid experimentation with stable, scalable long-term architecture.
-
Own agent orchestration, evaluation, and observability. Define how we measure agent quality and ensure agents reason, plan, and execute reliably in production. Own our software end to end, including production support for Compass.
-
Serve as the team’s primary technical point of contact for Product, QA, Design, Operations, other Engineering teams, and relevant stakeholders. Represent the team in cross-team planning, architecture discussions, and RFCs.
-
Drive large-scale technical projects that span multiple teams and systems, from ideation through production. Own team deliverables, decisions, quality, process, and technical direction. Develop a deep understanding of our business domain and stakeholder needs, translate business goals into realistic technical plans, and proactively identify risks and blockers.
-
Own the team’s technical quality bar through design and code reviews. Onboard new engineers, mentor senior and mid-level engineers, and set a positive example on how to collaborate in pull requests, demos, and working relationships.
WHAT YOU BRING TO THE TABLE
-
Deep experience building and operating production-grade agentic systems with frameworks such as Strands, LangChain, or the Claude Agent SDK, including asynchronous and event-driven patterns, prompt engineering, structured outputs, and techniques for improving agent reliability. Sound judgment on when to optimize for speed and when to invest in quality.
-
Fluency with AI coding tools (Claude Code, Cursor, Codex, etc.) as a core part of the development workflow, paired with strong judgment and full ownership of AI-generated output.
-
Thoughtful approach to collaboration, design, and decision-making that prioritizes equity, access, and continuous learning, and a commitment to creating inclusive, respectful environments where all voices are valued and supported.
BONUS POINTS
OUR TECH STACK