22 Sep
|
Checkbox
|
New South Wales
22 Sep
Checkbox
New South Wales
Job Description
Senior Software Engineer, AI
n
Full-time | Hybrid, Sydney
n
The Company
n
Checkbox is a Series A, Sequoia-backed technology company on a mission to enable meaningful work for all.
n
We help in-house legal teams capture, triage, manage and resolve work through no-code automation, matter management and AI-powered legal intake.
n
We're now building toward an AI-native Legal Service Hub: a new way for legal teams to manage work with systems that can understand context, reason through next steps, orchestrate workflows and keep humans in control.
n
The Role
n
We're looking for a Senior Software Engineer, AI Experiences to help build the next generation of AI-powered product experiences across Checkbox.
n
You'll work primarily with TypeScript, React and Node.js, building user-facing AI experiences, backend services and workflow capabilities that help legal teams raise, route, manage and resolve work more effectively.
n
This is not an AI research role. We're looking for a strong product-minded engineer who can ship production-grade software and help turn AI concepts into reliable, useful customer experiences.
n
What You'll Do
n
n
- Build AI-powered product experiences using TypeScript, React and Node.js.
n
- Develop frontend interfaces that make AI interactions intuitive, transparent and trustworthy.
n
- Build backend services and APIs that support AI workflows, orchestration, retrieval, review and escalation.
n
- Partner with Product and Design to turn ambiguous AI ideas into clear, shippable product experiences.
n
- Integrate AI capabilities into real customer workflows across legal intake, triage, matter management and automation.
n
- Contribute to architecture decisions across scalability, reliability, security and maintainability.
n
- Write high-quality, tested and observable production code.
n
- Mentor other engineers and contribute to strong engineering standards.
n
n
What We're Looking For
n
n
- Strong software engineering experience in SaaS, enterprise software, workflow automation or complex web applications.
n
- Strong TypeScript experience across frontend and backend development.
n
- Strong React experience and a good eye for clean, usable product experiences.
n
- Robust Node.js experience, including APIs, services and backend application design.
n
- Experience shipping production software in fast-moving product environments.
n
- Strong understanding of architecture, testing, observability, security and maintainability.
n
- Product-minded engineering judgement and clear communication.
n
- A pragmatic, curious and ownership-oriented mindset.
n
n
Nice to Have
n
n
- Experience building AI-powered products, copilots, assistants or agentic workflows.
n
- Experience with RAG products, including retrieval, embeddings, context management, grounding or source attribution.
n
- Understanding of prompting strategies such as zero-shot, one-shot, few-shot and structured prompting.
n
- Experience integrating with LLM APIs or AI orchestration frameworks.
n
- Experience with legal tech, enterprise SaaS, workflow platforms or document-heavy products.
n
n
Why Join Us
n
You'll join early enough to shape the technical foundations, but with real customers, real usage and real enterprise problems to solve.
n
You'll help build AI experiences that need to work in high-trust environments where reliability, context and user control genuinely matter.
n
Benefits
n
n
- Competitive salary and equity.
n
- Hybrid working from our Sydney office.
n
- High ownership and direct impact on a strategic AI product area.
n
- A collaborative, ambitious team building category-defining software for legal teams.
n
- Yearly global events (Bali, New York, Korea)
n
📌 Senior Software Engineer, AI (New South Wales)
🏢 Checkbox
📍 New South Wales