Advanced AI Engineer Role
About the Position
We are seeking a highly skilled Senior AI Engineer to join our product development team.
* Key Responsibilities:
* Design, implement and test software components in Java.
* Use data storage technologies such as Postgres and Elastic, designing data storage models.
* Coach juniors and manage small teams (1-5 people) to ensure quality and timely delivery of software components.
* Deploy and manage applications in a cloud environment, such as AWS.
* Evaluate, integrate, test and deploy advanced AI models.
* Collaborate with data scientists to define model requirements, APIs, develop and integrate AI capability into software products.
* Work with Data Science and DevOps to ensure the AI capability is scalable and robust in the production environment.
Requirements
* Australian citizenship due to eligibility for NV1 defence clearance requirement for the role.
* At least 5 years of experience in AI and machine learning development in a commercial setting.
* Bachelor's Degree in systems or software engineering/ computer science or related discipline.
* Strong understanding of machine learning algorithms, neural networks and the latest generative AI (LLMs).
* Deep technical knowledge of significant parts of our tech stack, including Java.
* Hands on experience working on large/complex software projects using that tech stack.