Full-Time

Principal AI Engineer

Posted on 5/11/2026

Catapult

Catapult

1-10 employees

Digital community onboarding and management platform

No salary listed

Melbourne VIC, Australia

In Person

Category
Software Engineering (1)
Required Skills
LLM
Rust
Python
Graph Databases
TypeScript
Go
C/C++
Requirements
  • You have built systems that use LLMs for reasoning over structured data. At work, on a side project, or at 2am because you couldn't stop. Not chatbots. Not RAG over documents. Systems where an LLM reasons over connected knowledge and produces answers from multiple sources.
  • You think in data relationships, not just tables. Graph experience is ideal but not required. Strong opinions about how to model connected data, and the curiosity to go deep on graph architectures once you're here.
  • You can hold a full system architecture in your head, from data ingestion through graph construction through context assembly to user-facing response, and make trade-off decisions without waiting for approval.
  • You have used AI coding tools seriously enough to have developed your own workflow. Not tried them. Developed a workflow. You have opinions about eval-driven development.
  • You are comfortable being the most senior technical person in a small team with no tech lead above you.
  • Strong fundamentals in at least one systems language (Go, Rust, C++) and one scripting language (Python, TypeScript). We care about engineering judgment more than language fluency.
Responsibilities
  • Design and build the knowledge graph architecture in Neo4j. A structured representation of how sports data, practitioner behaviour, and domain concepts relate to each other. Temporal facts, community detection, confidence scoring.
  • Build the context synthesis pipeline: the system that assembles the right subgraph into the right context for the right query. Map-reduce over graph communities. The quality of the agent's output is limited by the quality of the context you assemble.
  • Build the intelligence service in Go that turns structured knowledge into practitioner-facing answers. Not text summaries. Rich, evidence-backed responses with provenance, a practitioner can click through.
  • Build the integration layer that connects Catapult's product data (wearables, gym, video, positioning) into the graph. Multiple sources, different frequencies, different schemas, one connected knowledge layer.
  • Build evaluation infrastructure from day one. Eval-driven development: define what good looks like before building, iterate until evals pass, monitor with evals in production. PromptFoo for prompt regression. LLM-as-judge for sensemaking quality. Per-step reliability measurement across the pipeline.
  • Build internal validation tools so domain experts can see, challenge, and correct the system's output. The correction IS the product's most valuable training signal.
  • Set the technical standard for a team that uses AI coding tools as the primary development environment, not a supplement. Multiple parallel sessions. Written communication over meetings. Async-first.
  • Sit on the architecture committee. You connect this team to the broader engineering organisation's technical governance.
Desired Qualifications
  • Experience with Neo4j or other graph databases in production.
  • Experience with GraphRAG patterns, community detection, or knowledge graph construction from unstructured data.
  • Experience with real-time data pipelines and temporal alignment of multi-source, multi-frequency data.
  • Experience building LLM evaluation pipelines (PromptFoo, custom eval frameworks, automated scoring, regression detection).
  • Experience with AWS Bedrock, model hosting, or multi-model orchestration.
  • Familiarity with sports data, sensor systems, or wearable technology. Not required, but helpful.

Catapult helps digital communities onboard new members, manage the community, and explore the community. It provides an onboarding flow, discovery features, and targeted search and profile browsing with multi-faceted profiles that include identity, credentials, and tokens plus a privacy layer. Admin tools let leaders review new joiner information, allocate roles, and segment members for targeted engagement. It differentiates by offering an all-in-one platform for onboarding, management, and exploration in one place, aiming to simplify growing and coordinating digital communities with privacy-aware spaces.

Company Size

1-10

Company Stage

Seed

Total Funding

$5M

Headquarters

London, United Kingdom

Founded

2015

Simplify Jobs

Simplify's Take

What believers are saying

  • Reduces overload for community leads via automated new joiner reviews.
  • Facilitates role allocation, filtering, and clustering for efficient management.
  • Combines onboarding, management, and exploration in one comprehensive platform.

What critics are saying

  • Catapult Sports overshadows brand, diverting traffic in 3-6 months.
  • Circle.so erodes features with superior integrations in 12-18 months.
  • Comet undercuts profiles with cheaper AI clustering in 6-12 months.

What makes Catapult unique

  • Catapult bundles multi-faceted profiles with identity, credentials, and tokens.
  • Onboarding flow teaches community structure and suggests starting points.
  • Privacy layer enables secure member exploration and targeted connections.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at Catapult who can refer or advise you

Benefits

Professional Development Budget

Flexible Work Hours

Mental Health Support

Company News

The Business Journals
Mar 1st, 2023
The Funded: Stripe's official valuation could fall by $45 billion as part of a new funding round

Stripe is out looking to raise money. And it's reportedly willing to take an even lower valuation than it was just a few weeks ago.