About the Company
This is a fast-growing Australian technology company operating at the cutting edge of applied AI. They work with large enterprises across a wide range of industries to solve complex, real-world operational problems, building AI-powered solutions from the ground up that are designed to create genuine, measurable business impact for the organisations they work with.
The culture here rewards curiosity, accountability, and bold thinking. Leadership is hands-on and accessible, and the team is made up of sharp, driven people who take their craft seriously. Growth is a priority, both for the business and for the people within it. If you want to do meaningful work in a space that is genuinely evolving at pace, this is an environment built for that.
** NB: Our client can only facilitate the onboarding for Australian Permanent Residents or Citizens / NZ Citizens. For this position you will need to be located in Sydney, Melbourne or Brisbane **
About the Role
As the business continues to scale its enterprise client base, they are looking to bring on an experienced Tech Lead to sit at the centre of their delivery capability. This is not an internal-facing engineering role. It is a client-facing leadership position where you will be the most senior technical voice on the engagements you lead.
You will take ownership of AI-powered solutions end to end, from early scoping conversations with enterprise clients through to production deployment. You will lead project squads that shift from engagement to engagement, working alongside developers, data scientists, and project managers to deliver AI systems that solve real business problems. The expectation is someone who is energised by that client-facing challenge, not just the engineering underneath it.
What You Will Be Doing
- Lead the technical design and implementation of AI Co-Workers from concept through production deployment
- Translate real business constraints into scalable AI and engineering solutions
- Own system architecture across models, orchestration logic, APIs, data pipelines, and integrations
- Lead technical decision-making for LLM usage, model selection, prompt design, evaluation, and monitoring
- Guide AI Engineers through build, test, and release cycles
- Partner closely with Engagement Leads to align technical execution with value delivery
- Ensure engineering quality across performance, reliability, security, and maintainability
- Identify technical risks early and drive pragmatic solutions in ambiguous environments
- Contribute hands-on to critical parts of the build while enabling the team to move faster
- Act as the primary technical point of contact for enterprise clients, managing stakeholder expectations and communicating complex technical concepts clearly to non-technical audiences
Skills / Requirements
- Proven leadership of small to medium-sized teams delivering products in enterprise environments
- Strong background in software engineering with applied AI or ML experience. You are a well-rounded engineer comfortable across multiple languages, not a Python-only specialist
- Proficiency in Node.js and TypeScript, the core stack and a non-negotiable requirement
- Hands-on experience with modern AI systems including LLMs, RAG (Retrieval-Augmented Generation), LangChain, LangGraph, and prompt engineering. Practical delivery experience, not just surface-level tool usage
- Solid understanding of backend systems, APIs, data flows, and production architecture
- Experience working within enterprise environments, comfortable navigating complex organisations, regulations, and existing legacy applications
- Ability to reason about trade-offs across accuracy, latency, cost, scalability, and delivery speed
- Experience guiding or mentoring engineers through complex builds, having led a team of 4 or more
- Comfort explaining technical concepts to non-technical stakeholders
- Bias toward ownership, learning, and shipping real systems
- Curiosity about how AI systems behave in production, not just in theory