We are seeking a Senior ML Engineer to design, build, test and optimise the core algorithms for our face analytics platform. You'll be a technical leader, translating cutting-edge computer vision research into high-performance, production-ready code. If you excel at solving complex CV problems and are fluent in both Python and C++, we want to hear from you.
What You Bring
- Experience: 5+ years in commercial software, with 3+ years specialising in Machine Learning or Computer Vision.
- Algorithmic Expertise: Deep knowledge of CV algorithms (e.g., detection, segmentation, pose estimation), ideally applied to face analytics.
- ML Fundamentals: Strong grasp of ML and deep learning principles. You know why models work, not just how to use them.
- Code Fluency: Expertise in both Python and modern C++.
- Production Tooling: Skilled with OpenCV, Docker, CMake and CI/CD
- Quality Focus: A strong believer in software rigour, including TDD. Use of tests to optimise algorithms and process.
- Passion: A genuine enthusiasm for AI and building high-performance CV systems.
What We Offer
- Remote-First & Flexible
- Work from anywhere in Australia (core hours in Sydney timezone).
- Balance async collaboration and real-time teamwork.
- School run or surf run midday? You do you!
- Make an Impact
- Drive the design and architecture of the product. Have your say and be listened to.
- Very few management layers and no BS: we always back the best technical solution.
- Fun & Collaborative Culture
- Frequent team retros where you are listened to with concrete action plan to do better!
- Share your passion with experts in production ML and high-performance C++.
- Using LLM tools like Cursor or Claude Code is encouraged to do the programming labour for you while being mindful of producing slop
- Pair programming, knowledge sharing and design review sessions