Australian Citizens residing in Australia with the ability to obtain Baseline Clearance only respond.
Contract start 01 January 2024 to 12 Months, 2 x 12 months extensions.
Australian Citizen, Ability to obtain Baseline Clearance, Canberra role.
A Full Stack AI developer is a developer with strong front-end and back-end development skills, and with a deep understanding and experience in applying AI technologies.
They are responsible for creating comprehensive AI-powered solutions that deliver a seamless user experience while leveraging the capabilities of artificial intelligence safely.
Key duties may include, but are not limited to:
Collaborate with stakeholders to understand the requirements and demonstrate the AI capabilities.
Work with data scientists to gather and prepare data for AI training.
Develop AI models including creating, training, and fine-tuning machine learning models for specific AI tasks.
Experiment and assess applicable AI technologies available in the market.
Design, develop, and maintain user-friendly front-end applications to interact with AI components.
Build and maintain APIs to serve AI models, and integrate AI models or AI-powered APIs into applications.
Manage and support the deployment of AI models and applications using modern DevOps practices.
Optimize the software application for scalability and performance, especially dealing with resource-intensive AI tasks.
Implement testing strategies to validate the AI components and AI-powered applications.
Implement security measures to protect AI models and data, considering potential vulnerabilities and privacy concerns.
Ensure compliance with endorsed software development methodologies.
Ensure that AI applications adhere to ethical guidelines and legal compliance.
Document the AI implementation, APIs, and best practices to facilitate collaboration and future maintenance.
Proactively share knowledge and expertise as the subject matter expert, and provide assistance and mentorship to less experienced staff.
Primary Technologies required for the role include:
Every application requires addressing selection criteria as part of the application submission.
A minimum of 10+ years strong application development experience, working in large and complex IT environments and cloud environments.
Demonstrated knowledge and skills in applying AI technologies.
A minimum of 4+ years solid experience is required.
Proven record of delivering IT solutions using modern software development practices and tools, such as test-driven development and DevOps.
Strong technical research and development skills and hands-on experience in fit-for-purpose analysis.
Hands-on experience with AI and Machine Learning, covering data preparation, ML model training and fine-tuning, and monitoring.
Demonstrated knowledge and hands-on experience in applying AI responsibly.
Strong communication and collaboration skills to work with cross-functional teams.
#J-18808-Ljbffr