AI Engineer

Mediacorp Pte. Ltd.


Date: 5 hours ago
Area: Queenstown, Central
Contract type: Full time
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.


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.

Responsibilities:
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.
Post a CV