IT Staff/Senior Engineer (Artificial Intelligence/Machine Learning)
Add expected salary to your profile for insights
- Work with stakeholders to define the scope, requirements, processes and procedures to ensure the success of artificial intelligence and machine learning (AI/ML) projects.
- Create and deliver data-driven solutions that add business value using statistical models, machine learning algorithms, data mining and visualization techniques.
- Collect, organize and analyze large complex, structured/unstructured, diverse big data.
- Develop scripts to automate processes to cleanse, integrate and evaluate large datasets from disparate data sources.
- Identify data trends, patterns and insights through statistical analysis and machine learning techniques.
- Design, develop and implement statistical models and machine learning algorithms.
- Develop predictive models to solve complex business problems.
- Continuously evaluate and improve the performance of existing models and algorithms.
Qualification
- Master or Bachelor Degree in Computer Science, Data Science, Mathematics, Statistics/Operations Research or related qualification.
Job Requirements
- Proven work experience as a Data Scientist/Data Analyst or similar role.
- Proficient in Python programming and SQL languages.
- Proficient in open-source software libraries for machine learning and artificial intelligence such as TensorFlow and Keras, open-source message broker software such as RabbitMQ, distributed event store and stream-processing platform such as Apache Kafka.
- Proficient in Apache HBase open-source non-relational distributed database and Apache Hadoop Distributed File System (HDFS).
- Experience with data visualization tools such as Power BI, QlikView or Splunk.
- Stay up-to-date with the latest advancements in data science, artificial intelligence and machine learning.
- Detailed, strong technical and analytical skills.
- Good communication, decision making and presentation skills.