An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Hudson Recruitment partners with a pioneering Australian technology leader to recruit a Principal Software Engineer for a new Sydney AI engineering team.
This hands-on leadership role anchors a team delivering AI-powered data enrichment and agentic capabilities, shaping target-state architecture and secure, high-performance systems across SaaS and on-prem environments.
Position: Principal Software Engineer - AI
Job Type: Permanent, Full-Time
Location: Sydney CBD
Working Arrangement: 2-3 days per week in the office
Work Rights: Full Australian working rights required
Hudson is partnering with a pioneer and market leader in the Australian technology space to find a Principal Software Engineer to join their new Sydney AI engineering team. This is a key technical leadership role, acting as the technical anchor for a team that owns an AI-powered data enrichment product and builds the next generation of AI and agentic capabilities. The product uses AI to find, identify and codify information from unstructured documents, including NER, PII extraction, document classification, compound lexeme and skills analysis. The team combines proprietary models with leading open-source tools and delivers solutions across both SaaS and locally deployed environments. You'll own technical excellence: taking a leading role in application architecture in partnership with our dedicated Architecture function, converging the team's technology toward target state, and lifting reliability, performance and security. This is a hands-on individual-contributor role with broad cross-team influence - you'll write code and review PRs while mentoring engineers and setting the standards the team is held to.
Looking for your next role? At Hudson, we genuinely care about people and value long-term relationships over transactional hiring. Our focus on service, reputation, and quality ensures we find the best opportunities in the architecture space for both you and our clients.
Hudson is committed to helping you find a workplace where you feel respected, supported, and free to thrive. We welcome applications from all backgrounds, identities, and lived experiences - because when different voices come together, amazing things happen.
Please note for all Australian based contract and temporary roles only, the pay rate is inclusive ofmandatory 25% casual loading. This excludes permanent and fixed term roles.
Due to current Victorian labour hire licence restrictions, Hudson is not advertising, offering or accepting applications for contract, temporary or labour hire roles that are based in Victoria or otherwise connected to Victoria. This includes contract, temporary or labour hire roles where the candidate resides in Victoria, even if the role is based in another state. These restrictions do not apply to permanent or fixed term employment opportunities.