COMPANY DESCRIPTION
Mediacorp is Singapore's largest content creator and national media network, operating a suite of TV channels, radio stations, and multiple digital platforms. Its mission is to engage, entertain, and enrich audiences by harnessing the power of creativity.
We are committed to creating an inclusive and diverse workplace where talent thrives. Our hiring decisions are made based on merit and fit-to-role. If you have a disability or special need which requires accommodation to participate in the recruitment process, please inform us when you submit your online application. We will be happy to support as necessary.
Thank you for your interest and application to this role. Please note that only short-listed candidates will be contacted.
RESPONSIBILITIES
We are looking for an experienced AI Engineer with solid knowledge and experience in developing AI/ML systems, to accelerate incubation and delivery of new AI/ML based media and business capabilities.
You will be working with other engineers in the team to research, experiment, and build AL/ML models & algorithms utilizing various of data sources. You will be one of the problem solvers who utilises technology to address complex business needs.
The role reports to the AI Products & Solutions Lead and will work closely with other product teams within the digital department.
Responsibilities
- Implement scalable and robust AI/ML systems computing on large volumes of datasets using a variety of open source and proprietary Data Science technologies.
- Implement and integrate system components for service orchestration, scheduling, job status monitoring, model performance monitoring, failure recovery, APIs, and any other components required for a robust and reliable Machine Learning system spanning on-premises and cloud environments.
- Develop and implement data processing jobs and pipelines to provide standard, continuous, and scalable data input for future analytics and modelling needs.
- Write and automate unit, functional, integration and performance tests in a Continuous Integration environment.
- Work closely with stakeholders to ensure high standards of data governance during implementation.
- Bachelor's degree in Computer Science, Computer Engineering or related fields.
- 5+ years of software development experience with 3+ years in developing end-to-end AI/ML applications.
- Excellence in algorithms, data structure, discrete math, and distributed computing.
- Full stack experience in data collection, aggregation, analysis, visualization, and monitoring of AI/ML products (MLOps).
- Experience with basic software development skills, such as agile methodologies, testing, version control, and CI/CD.
- Proficiency in Programming languages (Python, Java, etc).
- Experience with Cloud Infrastructure, Kubernetes, Docker, GPU, TensorFlow, Pytorch & other Opensource AI/ML framework and libraries.
- Experience with SQL and/or NoSQL database.
- Experience working in Media & Entertainment industry is a strong plus.
- Self-directed, ability to work independently and research innovative solutions to technical and business problems.