R

Red Hat

Enterprise open-source software subscriptions and services

Principal Forward Deployed Engineer - Multiple Teams

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Demonstrated exceptional proficiency in C, C++, Go, and Python, with a track record of shipping production-ready, highly optimized, and robustly tested code.
  • Be an active upstream contributor or maintainer in relevant open-source communities, such as deep learning engines, distributed computing schedulers, or container orchestration runtimes.
  • Have hands-on experience with deep learning frameworks, model fine-tuning (LoRA, QLoRA, and SFT), large-scale model-serving architectures, and LLM orchestration such as LangChain or LlamaIndex.
  • Have strong experience architecting on Kubernetes or enterprise container platforms, including writing and managing Custom Resource Definitions, custom operators, and multi-subsystem integrations.
  • Be familiar with hardware-level optimizations, CUDA, ROCm, driver compilation, and GPU/NPU operator configuration.
  • Have at least 8 years of experience in systems engineering, distributed computing, platform engineering, or AI/ML software development, with a clear history of technical strategy leadership.
  • Have experience mentoring senior technical staff and driving modern software delivery practices, including SDLC, CI/CD, and robust testing frameworks.
  • Be able to engage with enterprise customer architects and C-suite technologists, with attention to customer data privacy, compliance policies, and applicable regulatory frameworks.

Responsibilities

  • Embed with strategic customers and partners to resolve engineering blockers, including custom identity and access management or single sign-on, legacy data pipelines, and network-isolation or air-gapped challenges.
  • Drive the technical strategy and design of software solutions across multiple subsystems, influencing customer AI platform architecture.
  • Establish, maintain, and monitor testing practices for large-scale AI systems, ensuring field-developed integrations use robust architectural patterns for software quality and operational stability.
  • Rapidly prototype and develop secure platform integrations using customers’ real-world data, validating distributed inference systems, Retrieval-Augmented Generation pipelines, and autonomous AI agent architectures.
  • Harden initial proofs of concept and minimum viable products into secure, robust, scalable production architectures.
  • Collaborate with product and ecosystem engineering teams globally to harden field innovations into enterprise AI products, align on partner blueprints, and advance agentic frameworks.
  • Lead product-area initiatives, participate in upstream communities, foster and monitor community health, and engage in industry and internal working groups.
  • Feed back performance telemetry, operational edge cases, and security evaluation data, including results from automated LLM vulnerability assessment and red-teaming tools such as Garak and Chatterbox, to improve product guardrails and engine designs.
  • Contribute code upstream to open-source projects in cloud-native AI, model serving, and MLOps.
  • Standardize regional solutions for upstream merging, avoiding isolated customer code, regional code divergence, and downstream technical debt.
  • Evolve the organization’s software development life cycle by introducing methodologies, tools, and practices that improve the efficiency of multiple teams working on large-scale systems.
  • Coach and mentor engineers across the organization, including junior and principal-level engineers, to raise technical standards and promote open-source stewardship.
  • Own and drive technical initiatives that connect platform components to end-user subscription and operational value.
  • Formulate strategy and best practices for integrating advanced AI ecosystems to automate and optimize large-scale operational systems.
  • Tune kernels and runtimes for specialized NPUs and GPUs, develop hardware-optimized inference-engine plugins and drivers, and build localized sovereign on-premises AI deployment stacks that meet regulatory, residency, and security requirements.
  • Optimize distributed inference systems using advanced scheduling methods, including disaggregated prefill/decode, KV-cache offloading, and dynamic autoscaling.
  • Maintain and develop localized enterprise data pipelines, contributing parsing workflows to open-source document-parsing frameworks and synthetic-data-generation tools.
  • Implement secure Agentic AI lifecycles, testing and refining cloud-native agentic operators alongside workload identity frameworks and API gateway protocols.

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