Tech Lead (C++)
About the role
Tech Lead - AI & Full-Stack Development
Why You’ll Love It:
- Lead a high-performing team in the AI domain
- Influence technology stack and engineering practices
- Report directly to the CEO
The Opportunity:
Shape the technical direction for a groundbreaking AI development company. As a Tech Lead, you will be at the forefront of creating high-performance C++ systems that are integral to our client's innovative products. Your expertise in modern C++ and strong leadership will be instrumental in driving best practices and fostering a culture of engineering excellence. This is your chance to be part of a company that is making significant strides in AI, offering you the platform to accelerate your career in a lean and supportive environment.
Office located in the Southern suburbs of Wellington – Candidates will ideally be residing in Wellington to be considered for this position and must hold permanent working rights.
Company Profile:
A global leader in AI development focused on image recognition solutions. Their commitment to cutting-edge technology and a collaborative work culture sets them apart.
The Role:
As the Tech Lead, you'll design and implement performance-critical C++ systems, mentor developers, and drive architectural decisions. 80% of your time will be dedicated to hands-on C++ design and end-to-end development, as well as establishing robust Git workflows. The remainder of your time will be spent leading and mentoring three offshore engineers. You will be a champion of clean code practices and building high-performing teams.
Your Fit:
- Expert-level C++ knowledge, including modern C++ (17/20/23) features, optimisation techniques, and memory management
- Extensive experience with Git, including advanced branching strategies, rebasing, and merge conflict resolution
- Strong background in designing and implementing complex, high-performance systems
- Deep understanding of modern software engineering practices, including CI/CD, testing, and debugging
- Track record of leading and motivating technical teams
Bonus Points for:
- Experience with Rust, Python and/or .NET development
- Familiarity with AI/ML concepts and their implementation in production environments
- Experience with inference runtimes: OpenVINO, ONNX Runtime, or TensorRT
- Knowledge of our toolchain: Bitbucket, Bitbucket Pipelines, Snyk, SonarQube, CMake
If you're a C++ guru, eager to influence the future of AI technology while leading a motivated team, we'd love to hear from you.
Please press “Apply” or submit your CV and cover letter to stella@potentia.co.nz with "Tech Lead Application" in the subject line.