AI / Machine Learning Engineer
Job Description
What is a AI / Machine Learning Engineer?
AI/Machine Learning specialists use data from Data Scientists to train models. These models can be scaled up to production level using large quantities of real-time data to control robots and computers to carry out process automation, voice assistants, fraud detection, product recommendations and more.
Job Description Template
Job Brief
At [Your Company Name], the AI / Machine Learning Engineer plays a crucial role in harnessing the power of data to develop and implement advanced machine learning models. This position involves collaborating with Data Scientists to transform data insights into scalable solutions that can be deployed in production environments. By leveraging large quantities of real-time data, the AI / Machine Learning Engineer will contribute to innovations in process automation, voice assistants, fraud detection, product recommendations, and other cutting-edge applications, driving significant value for our clients and the organisation.
Responsibilities
- Collaborate with Data Scientists to understand data requirements and develop machine learning models based on insights
- Design, implement, and optimise machine learning algorithms for scalability and performance in production environments
- Utilise large datasets to train, validate, and fine-tune models, ensuring accuracy and reliability Monitor and maintain machine learning systems, addressing issues and implementing improvements as needed
- Monitor and maintain machine learning systems, addressing issues and implementing improvements as needed
- Stay updated on industry trends and emerging technologies to continuously enhance the organisation’s AI capabilities
- Document processes, models, and findings to ensure knowledge sharing and compliance with best practices
Requirements and Skills
- Bachelor’s degree in Computer Science, Data Science, or a related field; a Master’s degree is preferred
- Proven experience in machine learning and artificial intelligence, with a strong portfolio of relevant projects
- Proficiency in programming languages such as Python, R, or Java, and experience with machine learning frameworks (e.g., TensorFlow, PyTorch)
- Solid understanding of data structures, algorithms, and statistical analysis techniques
- Experience with cloud platforms and tools for deploying machine learning models, such as AWS, Azure, or Google Cloud
- Strong problem-solving skills and the ability to work collaboratively in a team environment
Personal Attributes
- Innovative mindset, with a passion for exploring new technologies and methodologies
- Strong analytical skills, capable of interpreting complex data and translating it into actionable insights
- Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders
- Commitment to continuous learning and professional development in the rapidly evolving field of AI and machine learning
Make informed hiring decisions with our Salary Search
Find up-to-date salary ranges for IT roles.
Clicks has a huge database of IT professionals in the Australian market. Our Salary Survey tool has real-time salary data on over 200 IT positions to help you secure the right people for the job.
Can’t find the Job Description you’re looking for?
Clicks are IT recruitment specialists with over 30 years industry experience. Our knowledge and expertise spans over 20 IT verticals. Simply fill out our ‘Request a Job Description’ form to the right and we’ll be in touch.
We frequently update our catalogue with new job descriptions so make sure to check back for the latest additions.