Talent.com
Senior Ai Software Engineer
Senior Ai Software EngineerIntegrated Control Technology • Auckland, New Zealand
Senior Ai Software Engineer

Senior Ai Software Engineer

Integrated Control Technology • Auckland, New Zealand
3 days ago
Job description

Location : Auckland, New Zealand (Hybrid)

Role Type : Permanent, Full-time

Are you a seasoned software engineer passionate about developer productivity and the potential of AI?

ICT is looking for a Senior AI Software Engineer to join the Innovation department.

You'll play a key role in shaping a new approach to building and maintaining complex system integrations.

Our core products integrate with a wide array of third-party systems, from lifts and video management systems (VMS) to visitor management platforms.

This role is focused on a single, powerful objective : leveraging generative AI to dramatically accelerate this integration development process.

You will be the expert who guides powerful, locally-hosted Large Language Models to update legacy C++ code, write new C# integrations, generate robust tests, and improve our CI / CD pipelines.

This is a unique opportunity to blend deep systems engineering expertise with cutting-edge AI tooling.

You will not only code but also act as the critical human-in-the-loop, ensuring the quality, security, and performance of AI-assisted output.

While your primary focus will be on accelerating our integrations roadmap, you will also contribute your skills to our team's broader AI initiatives.

Key Responsibilities :

Lead AI-Powered Development : Act as the subject matter expert for using AI tools to accelerate the entire software development lifecycle for our system integrations.

Integrations & Legacy Code : Guide AI to write new integration modules in C# and C++, and strategically refactor and modernise parts of our existing legacy codebase.

Quality Assurance & Testing : Utilise AI to rapidly generate comprehensive unit tests and integration tests, ensuring all code—whether human or AI-written—is reliable and robust.

Technical Oversight : Serve as the critical expert who reviews AI-generated code, identifies potential flaws, performance bottlenecks, or deviations from best practice, and knows when the AI is heading in the wrong direction.

CI / CD Enhancement : Identify opportunities to automate and improve our CI / CD pipelines, integrating AI-assisted testing and validation steps.

Cross-functional Contribution : Collaborate with the core product and embedded engineering teams to ensure seamless integrations, and lend your expertise to the wider Innovation team's AI projects as needed.

Qualifications and Experience :

Minimum of 5-7 years of professional experience as a software engineer with a strong background in object-oriented programming.

Expert proficiency in C++ and / or C# is essential.

You must be able to write, debug, and critique complex code in these languages.

Proven experience in developing and maintaining system integrations (e.g., working with REST APIs, SDKs, gRPC, or other communication protocols).

Demonstrated experience with modern software development practices, including unit testing, integration testing, and CI / CD pipelines.

Practical experience using AI code generation tools (e.g., GitHub Copilot) and directly interacting with locally-hosted Large Language Models.

An innate ability to critically evaluate code for quality, performance, and maintainability, regardless of its origin.

A pragmatic and results-oriented mindset, with a passion for improving developer productivity.

Preferred Skills (Nice to Have) :

Experience in the physical security, access control, or building management systems (BMS) industry.

Hands-on experience interacting with state-of-the-art LLMs (e.g., models from Anthropic / Claude, Google, OpenAI) via APIs or local deployments.

Familiarity with Python and tooling in the AI / LLM ecosystem (e.g., LangChain, Hugging Face).

Experience with both Windows and Linux development environments.

Why Join ICT?

Be part of a company trusted in over 50 countries for cutting-edge access control and security solutions

Work in a fast-paced, IoT environment where outcomes have tangible impact

Grow within an established global business, gain hands-on experience that sets you up for long-term success

We're all about results and we make it rewarding.

Enjoy perks like gym discounts, flexibility, and a team culture that backs your drive

Only applicants with the right to work permanently in New Zealand will be considered for this position.

Successful applicants will be required to consent to police checks.

If you believe you fulfil the requirements above, please send your CV and covering letter describing the key attributes you would bring to this role to :

#J-

  • Ljbffr
Create a job alert for this search

Software Engineer • Auckland, New Zealand

Related jobs
Senior Software Engineer (iOS)

Senior Software Engineer (iOS)

Air New Zealand • Auckland, Auckland, New Zealand
Senior Software Engineer (iOS).Air New Zealand is on an accelerated journey to become the world’s most Digital Airline and to build a team that is the envy of airlines around the world.The Digital ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Les Mills • Auckland, New Zealand
We're looking for a Software Engineer to join our B2B Engineering Team.In this role, you'll be one of the key members of our product solutioning team, using cutting-edge technology to deliver digit...Show more
Last updated: 1 day ago • Promoted
Senior Ai Engineer

Senior Ai Engineer

Air New Zealand Limited • Auckland, Auckland, New Zealand
At Air New Zealand, we're reimagining the future of travel by embedding AI at the heart of how we serve our customers and empower our people. We are looking for a Senior AI Engineer to contribute to...Show more
Last updated: 7 days ago • Promoted
Senior AI Engineer

Senior AI Engineer

Air New Zealand Limited • Auckland, Auckland, New Zealand
At Air New Zealand, we’re reimagining the future of travel by embedding AI at the heart of how we serve our customers and empower our people. We are looking for a Senior AI Engineer to contribute to...Show more
Last updated: 8 days ago • Promoted
Technical Lead Ai Software Engineer

Technical Lead Ai Software Engineer

Idexx Laboratories • Auckland, New Zealand
IDEXX Veterinary Software is on a mission to offer the first vertical SaaS platform for Animal Health.We're growing our engineering tribes to tackle a range of chall enges.W e're seeking a skilled ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (AI)

Senior Software Engineer (AI)

Education Perfect • WorkFromHome, Auckland, New Zealand
Education Perfect is an EdTech platform designed to empower educators and amplify their impact in the classroom.We aim to enable teachers to personalise learning at scale with a range of powerful l...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Skycity • Auckland, Auckland, New Zealand
At SkyCity, we're more than just a destination — we're a community of innovators, collaborators, and trailblazers.Our ICT team plays a vital role in shaping the digital backbone of our diverse oper...Show more
Last updated: 9 days ago • Promoted
Senior Consultant - Java Aws Ai Specialist

Senior Consultant - Java Aws Ai Specialist

Datacom • Auckland, Auckland, New Zealand
Our purpose Here at Datacom, we connect people and technology to solve challenges, create opportunities and discover new possibilities for the communities we live in. Datacom works with organisation...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer, DX Platforms

Senior Software Engineer, DX Platforms

Fuel50 • WorkFromHome, Auckland, New Zealand
Fuel50 is seeking an ambitious Senior Software Engineer to join our NZ engineering team!.Fuel50 is a company founded on a deep passion for engagement and the desire to create better workplaces.We b...Show more
Last updated: 10 days ago • Promoted
Software Engineer

Software Engineer

Wholesaleclub • Manukau City, Auckland, New Zealand
Develop, maintain, deploy, and support software developed.Testing, debugging, diagnosing the purchase-sales-inventory management. Ensure the performance, quality, and responsiveness of applications....Show more
Last updated: 25 days ago • Promoted
Senior Software Engineer - Experimentation

Senior Software Engineer - Experimentation

Atlassian • WorkFromHome, Auckland, New Zealand
Senior Software Engineer - Experimentation.Join to apply for the Senior Software Engineer - Experimentation role at Atlassian. Working at Atlassian you can choose where you work – whether in an offi...Show more
Last updated: 1 day ago • Promoted
Senior Staff Software Engineer

Senior Staff Software Engineer

Lightspeed Commerce • WorkFromHome, Auckland, New Zealand
Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place!. We’re looking for a Senior Staff Software Engineer to join our team in Auckl...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

QBE Insurance • WorkFromHome, Auckland, New Zealand
The purpose of this role is to design, code, test, correct, and document complex programs and scripts based on agreed specifications and standards, in collaboration with software engineers to devel...Show more
Last updated: 6 hours ago • Promoted • New!
Technical Lead Ai Software Engineer

Technical Lead Ai Software Engineer

Idexx Gmbh • Auckland, New Zealand
Technical Lead AI Software Engineer page is loaded## Technical Lead AI Software Engineerlocations : Auckland, New Zealandtime type : Full timeposted on : Posted Todayjob requisition id : J- • • • • • •At IDE...Show more
Last updated: 30+ days ago • Promoted
Senior Ai Software Engineer

Senior Ai Software Engineer

Rocket Lab Usa • Auckland, New Zealand
Rocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific e...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Reliability Foundations (open to remote across ANZ)

Senior Software Engineer - Reliability Foundations (open to remote across ANZ)

Canva • WorkFromHome, Auckland, New Zealand
Senior Software Engineer – Reliability Foundations (remote across ANZ).Join the team redefining how the world experiences design. Hey, g’day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stoppin...Show more
Last updated: 8 days ago • Promoted
Senior Ai Software Engineer

Senior Ai Software Engineer

Rocket Lab • Auckland, New Zealand
OverviewRocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal o...Show more
Last updated: 30+ days ago • Promoted
Technical Lead Ai Software Engineer

Technical Lead Ai Software Engineer

Idexx • Auckland, New Zealand
Technical Lead AI Software Engineer page is loaded## Technical Lead AI Software Engineerlocations : Auckland, New Zealandtime type : Full timeposted on : Heute ausgeschriebenjob requisition id : J- • • • •...Show more
Last updated: 30+ days ago • Promoted