Enable job alerts via email!

AI Engineer

Mediacorp Pte. Ltd.

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A leading media network in Singapore is seeking an experienced AI Engineer (Fullstack) to develop and deploy AI-powered applications. You will work on generative AI and machine learning models, collaborating with a team to integrate and architect robust systems. Ideal candidates should have a degree in computer science and extensive experience in AI/ML development. This role requires strong programming skills and familiarity with modern deployment practices.

Qualifications

  • 5+ years of developing end-to-end AI/ML applications.
  • Strong programming in Python, Scala, or JavaScript.
  • Expertise in system design and application architecture.

Responsibilities

  • Develop and deploy AI models for various applications.
  • Implement DevOps practices for model deployment and monitoring.
  • Collaborate with cross-functional teams for alignment on AI solutions.

Skills

Python
AI/ML frameworks
System design
Docker
Kubernetes

Education

Bachelor's or master's degree in computer science

Tools

TensorFlow
PyTorch
Scikit-learn
AWS
Azure
GCP
Job 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.

Designation: AI Engineer (Fullstack)
Responsibilities

We are seeking a highly skilled and motivated AI Engineer to join our team. This role is ideal for professionals who excel in developing and deploying AI-powered applications, integrating machine learning models into scalable systems, and architecting robust, end-to-end solutions. The successful candidate will work at the intersection of AI/ML development, full-stack engineering, and system architecture, driving innovation and delivering impactful solutions.

AI/ML Development
  • Design, develop, and deploy generative AI and machine learning models for diverse use cases e.g. LLM, text-to-speech, image generation.
  • Perform data preprocessing, feature engineering, and model optimization.
  • Implement and fine-tune AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Develop APIs to expose AI models for seamless integration into applications.
  • Stay updated on advancements in generative AI research and tools to maintain cutting-edge implementations.
Deployment and Operations
  • Deploy AI models and applications using modern DevOps and MLOps practices.
  • Containerize applications using Docker and orchestrate deployments with Kubernetes.
  • Set up CI/CD pipelines for seamless code and model delivery.
  • Monitor application performance and ensure high availability in production environments.
System Design and Architecting
  • Architect scalable, modular, and efficient application systems that integrate AI/ML models.
  • Design end-to-end pipelines for data ingestion, processing, model serving, and monitoring.
  • Ensure system designs adhere to best practices for security, compliance, and reliability.
Collaboration and Leadership
  • Work closely with data scientists, software engineers, and product teams to align AI solutions with business objectives.
  • Provide technical leadership and mentorship to junior team members.
  • Collaborate with stakeholders to identify opportunities and requirements for AI-driven solutions.
Qualifications
  • Bachelor's or master's degree in computer science, Engineering, or a related field.
  • 5+ years of developing end-to-end AI/ML applications.
  • Strong programming in at least one of the following languages: Python, Scala, JavaScript.
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn, OpenAI).
  • Expertise in system design and application architecture.
  • Familiarity with databases (SQL/NoSQL) and data pipelines.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
  • Solid understanding of DevOps/MLOps practices.
  • Experience deploying and managing AI solutions in production environments is preferred.
  • Hands-on experience with fine-tuning generative AI models for specific business applications is preferred.
  • Knowledge of microservices architecture and serverless computing is preferred.
  • Proficiency in front-end frameworks (e.g., React, Angular) and back-end development is preferred.
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks is preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.