2 hours ago
Singapore, SingaporeSenior
Responsibilities
- Design and build production-ready architecture blueprints and reference codebases for enterprise AI solutions.
- Package repeatable and extensible architectures as open-source AI Quickstarts.
- Collaborate with semiconductor partners, regional AI programs, software vendors, and other external engineering teams on joint architectures and integrations.
- Design automated testing, evaluation harnesses, and system telemetry to measure latency, throughput, cost, and model quality.
- Incorporate data privacy, secure network perimeters, localized hosting, compliance, and risk-management requirements into solution blueprints.
- Develop solutions involving distributed computing, workflow orchestration, generative AI, agentic architectures, model serving, runtime optimization, and regulated deployments.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, or a related quantitative field.
- Exceptional hands-on proficiency in Python for machine learning and systems programming.
- Strong software engineering fundamentals, including clean code, test-driven development, CI/CD automation, and Git workflows.
- Strong familiarity with PyTorch and NLP/vision ecosystems such as Hugging Face Transformers, datasets, and tokenizers.
- Practical experience deploying containerized applications on Kubernetes or enterprise container orchestration platforms.
- Conceptual and hands-on understanding of model serving lifecycles, data ingestion, and automated packaging.
- Familiarity with Go or C/C++, distributed computing, cluster schedulers, workflow orchestration, vector databases, LLM orchestration, agentic workflows, tool-calling protocols, fine-tuning, model serving runtimes, and hardware optimization is preferred or expected across relevant domains.
- Clear verbal and written English communication skills and the ability to explain complex architectures to technical stakeholders.
- Industry experience in financial services, public sector, healthcare, telecommunications, or manufacturing is a strong advantage.
Benefits
- Technical career progression is based on engineering impact, architectural depth, and autonomous end-to-end delivery rather than people management.
- Exposure to emerging hardware platforms, agentic runtimes, localized enterprise software stacks, and open-source AI solution blueprints.
- Red Hat supports flexible work environments ranging from in-office and office-flex to fully remote, depending on role requirements.
- Red Hat provides an open and inclusive work environment and reasonable accommodations for applicants with disabilities.
About Red Hat
Red Hat is the world’s leading provider of enterprise open source solutions, using a community-powered approach to deliver high-performing Linux, hybrid cloud, edge, and Kubernetes technologies. We hire creative, passionate people who are ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.
