R

Red Hat

Enterprise open-source software subscriptions and services

AI/ML Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related quantitative field.
  • An excellent understanding of software engineering fundamentals, including clean code principles, test-driven development, continuous integration and continuous delivery automation pipelines, and Git workflows.
  • Clear verbal and written communication skills in English, including the ability to explain complex technical architectures to engineers and technical stakeholders.
  • Exceptional hands-on proficiency in Python for machine learning and systems programming.
  • Strong familiarity with PyTorch and natural language processing and computer vision ecosystems, including Hugging Face Transformers, datasets, and tokenizers.
  • Practical experience deploying containerized applications on Kubernetes or production-grade enterprise container orchestration platforms.
  • Conceptual and hands-on understanding of model serving lifecycles, data ingestion steps, and automated packaging.
  • Experience in some target domains, including platform and pipeline engineering; generative AI and agentic architectures; hardware heterogeneity and runtime optimization; or regulated deployments.

Responsibilities

  • Design and build comprehensive, production-ready architecture blueprints and reference codebases that account for systems-level hardening, infrastructure scalability, and network isolation boundaries; the role does not require last-mile hands-on production deployment.
  • Package repeatable, extensible technical architectures as open-source AI Quickstarts to solve real-world industry problems and accelerate ecosystem adoption.
  • Collaborate with external engineering teams, including semiconductor partners, regional AI programs, and software vendors, to validate joint architecture blueprints and ensure stable integrations across the system stack.
  • Design and integrate automated testing, evaluation harnesses, and system-level telemetry into blueprints to measure latency, throughput, cost, and model quality.
  • Incorporate data privacy standards, secure network perimeters, and localized hosting considerations into solution blueprints to address compliance and risk management requirements in regulated environments.

Desired Qualifications

  • Familiarity with lower-level system languages such as Go or C/C++.
  • Experience applying AI/ML architectures in financial services, including risk-assessment models, fraud detection patterns, or regulatory requirements.
  • Experience in public sector or healthcare with sensitive or anonymized datasets, secure data boundaries, or solutions deployed under strict government compliance protocols.
  • Experience in telecommunications or manufacturing with edge AI deployments, high-throughput streaming pipelines, or low-latency remote architectures.

About the Company

Red Hat

Enterprise open-source software subscriptions and services

Red Hat sells enterprise open-source software with a subscription model that includes updates, security patches, and professional support. Its products—RHEL for hybrid cloud servers, OpenShift for containerized apps, and the Ansible Automation Platform for IT automation—are open-source at core but provided with guaranteed enterprise support. Red Hat differentiates itself by pairing open-source code with a deep services layer and an integrated stack designed for hybrid/multicloud environments, backed by IBM. Its goal is to help large organizations deploy, manage, and scale open-source software across complex IT landscapes with reliable software and predictable, ongoing support.

Company size
10,001+
Company stage
IPO
Headquarters
Raleigh, NC
Founded
1993

Recently Posted Jobs

Explore more opportunities at Red Hat

See more jobs