Experienced C++ Developer with Rust Knowledge – Auckland, New Zealand (Remote)
About Image AnalyzerImage Analyzer is a global leader in advanced AI-based visual threat intelligence technology. Our mission is to create safer digital environments by enabling software to accurately analyze images and videos for various threats. Our innovative solutions play a vital role in identifying visual threats, safeguarding users, and offering a strategic advantage in the realm of digital security.
Role OverviewWe are actively seeking a talented Senior C++ Developer to advance our proprietary software solutions in image and video processing using cutting-edge AI and software engineering. While proficiency in C++ is crucial, knowledge of Rust will also be an integral part of the role. This position offers the chance to work in a global team, remotely, specifically for candidates in Auckland, New Zealand.
Key ResponsibilitiesAssist in leading the development and improvement of our AI-driven software solutions.Utilize software engineering experience to design, develop, and maintain robust, efficient, and secure software.Prioritize writing code that is clean, readable and covered by high quality automated tests.Regularly contribute to Pull Request reviews to keep our codebase in good shape.Build and maintain CI/CD pipelines as required in Bitbucket Pipelines.Employ AI code generation tools in your day-to-day work to push the boundaries of our image and video analysis capabilities.Collaborate effectively with cross-functional teams, emphasizing the importance of teamwork and collective success.Contribute strategic insights to project planning, informed by your experience and talent in technology and software development.
RequirementsAround 10 years of experience with at least 5+ years solid C++, with a readiness to broaden knowledge and skills as needed.Extensive experience in software development, beneficial to have had in roles involving AI, machine learning, low-latency or systems programming.Familiarity with AI code generation tools and their application to software development.Excellent communication skills and a proven track record of working effectively in a team-oriented environment.A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Must be located in Auckland to enable occasional in-person team meetings or events.
Why Join Image Analyzer?By joining Image Analyzer, you'll be at the forefront of AI-based visual threat detection technology. We foster a culture of innovation, where your contributions directly impact our success in improving digital security across the globe. You will enjoy an environment that challenges and supports your growth, offering opportunities to continuously develop your skills in a remote work setting.